From b0cdbece9cb561ad7da1cd3fcd9e662ace13734a Mon Sep 17 00:00:00 2001 From: Abigail Pain Date: Thu, 31 Jul 2025 21:35:23 +0100 Subject: [PATCH] Add buildAndPublish.yml --- .woodpecker/buildAndPublish.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .woodpecker/buildAndPublish.yml diff --git a/.woodpecker/buildAndPublish.yml b/.woodpecker/buildAndPublish.yml new file mode 100644 index 0000000..2eeaa5f --- /dev/null +++ b/.woodpecker/buildAndPublish.yml @@ -0,0 +1,16 @@ +when: + branch: build + event: manual + +services: + - name: dind + image: docker:dind + +steps: + - name: Build and publish + image: docker + environment: + IMAGE_NAME: "ghcr.io/codemicro/website" + commands: + - docker build . --tag ${IMAGE_NAME}:latest --tag ${IMAGE_NAME}:${CI_COMMIT_SHORT_SHA#'v'} + - "docker push --all-tags $IMAGE_NAME"