diff --git a/.woodpecker/build-image.yml b/.woodpecker/build-image.yml new file mode 100644 index 0000000..859f53a --- /dev/null +++ b/.woodpecker/build-image.yml @@ -0,0 +1,17 @@ +when: + # Allow both normal runs (push) and UI-triggered runs (manual) + - event: [push, manual] + +steps: + - name: build-and-push-image + image: harbor.maximumdirect.net/proxy-dockerhub/woodpeckerci/plugin-kaniko + settings: + registry: harbor.maximumdirect.net + repo: build/weatherapi + auto_tag: true + username: + from_secret: HARBOR_ROBOT_USER + password: + from_secret: HARBOR_ROBOT_TOKEN + cache: true + cache_repo: build-cache/weatherapi \ No newline at end of file