From e3bbf8f7eac6fae068bdcb01f88e783d0c574fdb Mon Sep 17 00:00:00 2001 From: qpismont Date: Wed, 15 Oct 2025 19:10:38 +0200 Subject: [PATCH] Add CI configuration for automated image deployment --- .woodpecker/ci.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .woodpecker/ci.yaml diff --git a/.woodpecker/ci.yaml b/.woodpecker/ci.yaml new file mode 100644 index 0000000..8b0c446 --- /dev/null +++ b/.woodpecker/ci.yaml @@ -0,0 +1,20 @@ +when: + - event: push + branch: main + - event: cron + cron: "upgrade base image" + +steps: + - name: deploy + image: debian:trixie + commands: + - apt update + - apt install -y buildah podman + - sudo podman login -d docker.io -u $DOCKER_USERNAME -p $DOCKER_PASSWORD + - chmod +x ./push-image.sh + - ./push-image.sh + environment: + DOCKER_USERNAME: + from_secret: docker_username + DOCKER_PASSWORD: + from_secret: docker_password