docker-images/.woodpecker/build.yaml
Jake Walker d6908f6fa3
Some checks failed
ci/woodpecker/push/pre-commit Pipeline was successful
ci/woodpecker/push/build Pipeline failed
add woodpecker pipeline
2025-01-06 19:56:12 +00:00

44 lines
1.2 KiB
YAML

steps:
- depends_on: []
directory: ./beeper_bridge-manager
image: woodpeckerci/plugin-docker-buildx
name: publish beeper_bridge-manager
settings:
dockerfile: ./docker/Dockerfile
password:
from_secret: docker_token
platforms: linux/amd64,linux/arm64
registry: git.jakew.me
repo: git.jakew.me/${CI_REPO_OWNER}/beeper_bridge-manager
tags: latest
username: ${CI_REPO_OWNER}
- depends_on: []
directory: ./matterbridge
image: woodpeckerci/plugin-docker-buildx
name: publish matterbridge_whatsappmulti
settings:
dockerfile: ./Dockerfile_whatsappmulti
password:
from_secret: docker_token
platforms: linux/amd64,linux/arm64
registry: git.jakew.me
repo: git.jakew.me/${CI_REPO_OWNER}/matterbridge_whatsappmulti
tags: latest
username: ${CI_REPO_OWNER}
- depends_on: []
directory: ./custom-caddy
image: woodpeckerci/plugin-docker-buildx
name: publish custom-caddy
settings:
dockerfile: ./Dockerfile
password:
from_secret: docker_token
platforms: linux/amd64,linux/arm64
registry: git.jakew.me
repo: git.jakew.me/${CI_REPO_OWNER}/custom-caddy
tags: latest
username: ${CI_REPO_OWNER}
when:
- branch: ${CI_REPO_DEFAULT_BRANCH}
event: push
- event: manual