diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 497631b..6f65dbb 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -1,47 +1,17 @@ when: - - event: [tag, manual, deployment] + - event: deployment + steps: - - name: build-radicale-ldap + - name: build image: woodpeckerci/plugin-docker-buildx:6.1.1 settings: registry: registry.apps.millslan.net - repo: registry.apps.millslan.net/garrettmills/radicale-ldap + repo: registry.apps.millslan.net/garrettmills/${CI_PIPELINE_DEPLOY_TARGET} tags: latest platforms: linux/amd64 - context: radicale-ldap - dockerfile: radicale-ldap/Dockerfile + context: ${CI_PIPELINE_DEPLOY_TARGET} + dockerfile: ${CI_PIPELINE_DEPLOY_TARGET}/Dockerfile username: from_secret: registry_username password: from_secret: registry_password - depends_on: [] - - - name: build-jump-box - image: woodpeckerci/plugin-docker-buildx:6.1.1 - settings: - registry: registry.apps.millslan.net - repo: registry.apps.millslan.net/garrettmills/jump-box - tags: latest - platforms: linux/amd64 - context: jump-box - dockerfile: jump-box/Dockerfile - username: - from_secret: registry_username - password: - from_secret: registry_password - depends_on: [] - - - name: build-wireguard-sidecar - image: woodpeckerci/plugin-docker-buildx:6.1.1 - settings: - registry: registry.apps.millslan.net - repo: registry.apps.millslan.net/garrettmills/wireguard-sidecar - tags: latest - platforms: linux/amd64 - context: wireguard-sidecar - dockerfile: wireguard-sidecar/Dockerfile - username: - from_secret: registry_username - password: - from_secret: registry_password - depends_on: []