From 8f75c2f80d8602116ed9f7b5674fccb6afa7337d Mon Sep 17 00:00:00 2001 From: bastian Date: Fri, 14 Feb 2025 13:25:10 +0100 Subject: [PATCH] Add woodpecker pipe file --- .woodpecker/prod-build-image.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .woodpecker/prod-build-image.yaml diff --git a/.woodpecker/prod-build-image.yaml b/.woodpecker/prod-build-image.yaml new file mode 100644 index 0000000..8f06583 --- /dev/null +++ b/.woodpecker/prod-build-image.yaml @@ -0,0 +1,17 @@ +when: + - event: push + branch: master + +steps: + build: + image: docker + volumes: + - /var/run/docker.sock:/var/run/docker.sock + environment: + IMAGE_NAME: gitea.b7d.nl/${CI_REPO_OWNER}/${CI_REPO_NAME} + commands: + - docker login gitea.b7d.nl -u $GITEA_USER -p $GITEA_TOKEN + - docker build -t $IMAGE_NAME:$CI_COMMIT_SHA -f Dockerfile-prod . + - docker tag $IMAGE_NAME:$CI_COMMIT_SHA $IMAGE_NAME:latest + - docker push $IMAGE_NAME:$CI_COMMIT_SHA + - docker push $IMAGE_NAME:latest \ No newline at end of file