Files
ci-cd/.woodpecker/plugins.yaml
T
tuandClaude Fable 5.1 8c5d7f26bb
ci/woodpecker/pr/plugins Pipeline was successful
ci/woodpecker/push/plugins Pipeline was successful
ci: Plugin-Images mit oumta-ci und Secret oumta_ci_token veröffentlichen
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-30 17:41:35 +01:00

61 lines
1.7 KiB
YAML

# Builds the plugins in woodpecker/<name>/. A tag <name>-vX.Y.Z pushes
# git.uesome.de/actions/ci-cd/<name>:vX.Y.Z; pushes and PRs only test the build.
when:
- event: [push, pull_request]
path: 'woodpecker/**'
- event: tag
ref: [refs/tags/deploy-v*, refs/tags/bump-v*]
steps:
- name: deploy-plugin-check
image: woodpeckerci/plugin-docker-buildx:6
settings:
repo: git.uesome.de/actions/ci-cd/deploy
context: woodpecker/deploy
dockerfile: woodpecker/deploy/Dockerfile
dry_run: true
when:
event: [push, pull_request]
path: 'woodpecker/deploy/**'
- name: deploy-plugin
image: woodpeckerci/plugin-docker-buildx:6
settings:
registry: git.uesome.de
repo: git.uesome.de/actions/ci-cd/deploy
context: woodpecker/deploy
dockerfile: woodpecker/deploy/Dockerfile
tags: ${CI_COMMIT_TAG##deploy-}
username: oumta-ci
password:
from_secret: oumta_ci_token
when:
event: tag
ref: refs/tags/deploy-v*
- name: bump-plugin-check
image: woodpeckerci/plugin-docker-buildx:6
settings:
repo: git.uesome.de/actions/ci-cd/bump
context: woodpecker/bump
dockerfile: woodpecker/bump/Dockerfile
dry_run: true
when:
event: [push, pull_request]
path: 'woodpecker/bump/**'
- name: bump-plugin
image: woodpeckerci/plugin-docker-buildx:6
settings:
registry: git.uesome.de
repo: git.uesome.de/actions/ci-cd/bump
context: woodpecker/bump
dockerfile: woodpecker/bump/Dockerfile
tags: ${CI_COMMIT_TAG##bump-}
username: oumta-ci
password:
from_secret: oumta_ci_token
when:
event: tag
ref: refs/tags/bump-v*