From b19fa002bdd253b15a3faa922671a46f1bb4b054 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ask=20Bj=C3=B8rn=20Hansen?= Date: Sun, 25 Jan 2026 10:41:35 -0800 Subject: [PATCH] Add woodpecker-ci config --- .woodpecker.yaml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .woodpecker.yaml diff --git a/.woodpecker.yaml b/.woodpecker.yaml new file mode 100644 index 0000000..76b9fad --- /dev/null +++ b/.woodpecker.yaml @@ -0,0 +1,43 @@ +steps: + - name: test + image: golang:1.25 + commands: + - pwd + - go test -v + - go build + - echo "hello" > /shared/greetings.txt + - hostname >> /shared/greetings.txt + volumes: + - go-pkg:/shared + backend_options: + kubernetes: + resources: + limits: + cpu: 1000m + memory: 512Mi + requests: + cpu: 500m + memory: 200Mi + + - name: read + image: alpine + commands: + - pwd + - ls /shared + - cat /shared/greetings.txt + volumes: + - go-pkg:/shared + + - name: docker + image: harbor.ntppool.org/ntppool/drone-kaniko:main + pull: true + settings: + repo: ask/drone-test + registry: harbor.ntppool.org + auto_tag: true + tags: SHA7,${CI_COMMIT_SOURCE_BRANCH} + cache: true + username: + from_secret: harbor_username + password: + from_secret: harbor_password