Setup Woodpecker CI config

This commit is contained in:
2026-09-21 23:34:05 -05:00
parent 79f7745977
commit be5e9432c1
3 changed files with 68 additions and 13 deletions

21
.woodpecker.yaml Normal file
View File

@@ -0,0 +1,21 @@
when:
- event: push
branch: master
- event: [tag, manual]
steps:
- name: build-and-push
# Pinned: WOODPECKER_PLUGINS_PRIVILEGED on the server must allow this exact
# image:tag, so a floating tag here would silently break the build.
image: woodpeckerci/plugin-docker-buildx:6.1.1
privileged: true
settings:
registry: registry.apps.millslan.net
repo: registry.apps.millslan.net/starship/coreid
tags: latest
platforms: linux/amd64
dockerfile: Dockerfile
username:
from_secret: registry_username
password:
from_secret: registry_password