From 42d491a70d51c9cd6b9d191fd780e4f1262429a4 Mon Sep 17 00:00:00 2001 From: xiaohei <3440556848@qq.com> Date: Sun, 16 Feb 2025 08:20:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=9D=E8=AF=95=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/docker-build.yml | 34 +++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 9 deletions(-) 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