This commit is contained in:
parent
2dc5701f2e
commit
42d491a70d
@ -24,15 +24,31 @@ jobs:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Build and Push
|
||||
uses: docker://gcr.io/kaniko-project/executor:latest
|
||||
with:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
destination: test-devops:0.0.1
|
||||
registry: ${{ IMAGE_REGISTRY }}
|
||||
username: ${{ REGISTRY_USERNAME }}
|
||||
password: ${{ REGISTRY_PASSWORD }}
|
||||
# - name: Build and Push
|
||||
# uses: docker://gcr.io/kaniko-project/executor:latest
|
||||
# with:
|
||||
# context: .
|
||||
# dockerfile: Dockerfile
|
||||
# destination: test-devops:0.0.1
|
||||
# registry: ${{ IMAGE_REGISTRY }}
|
||||
# username: ${{ REGISTRY_USERNAME }}
|
||||
# password: ${{ REGISTRY_PASSWORD }}
|
||||
|
||||
- name: Build and Push Docker image
|
||||
run: |
|
||||
docker run \
|
||||
-v $(pwd):/workspace \
|
||||
-v /kaniko/.docker:/kaniko/.docker \
|
||||
-e DOCKER_CONFIG=/kaniko/.docker \
|
||||
gcr.io/kaniko-project/executor:latest \
|
||||
--context=dir:///workspace \
|
||||
--dockerfile=/workspace/Dockerfile \
|
||||
--destination=${{ secrets.IMAGE_REGISTRY }}/test-devops:0.0.1
|
||||
env:
|
||||
DOCKER_CONFIG: /kaniko/.docker
|
||||
IMAGE_REGISTRY: ${{ secrets.IMAGE_REGISTRY }}
|
||||
REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }}
|
||||
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
|
||||
|
||||
# - name: install podman
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user