diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 5fe8fdc..0456fc6 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -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