Woodpecker CI Docs: Also build docs for develop branch
This commit is contained in:
parent
d549b98f8b
commit
a050b00898
1 changed files with 31 additions and 9 deletions
|
|
@ -1,23 +1,45 @@
|
||||||
when:
|
when:
|
||||||
|
- event: push
|
||||||
|
branch: ${CI_REPO_DEFAULT_BRANCH}
|
||||||
|
path: [ "docs/**" ]
|
||||||
- event: tag
|
- event: tag
|
||||||
- event: manual
|
- event: manual
|
||||||
branch: stable
|
evaluate: 'CI_COMMIT_BRANCH == "stable" || CI_COMMIT_BRANCH == CI_REPO_DEFAULT_BRANCH'
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
platform: linux/amd64
|
platform: linux/amd64
|
||||||
|
|
||||||
skip_clone: true
|
skip_clone: true
|
||||||
|
|
||||||
steps:
|
variables:
|
||||||
trigger-deploy:
|
trigger_settings: &trigger_settings
|
||||||
image: docker.io/woodpeckerci/plugin-trigger:1.1.1
|
|
||||||
settings:
|
|
||||||
params:
|
|
||||||
- BRANCH=stable
|
|
||||||
deploy: 'docs'
|
deploy: 'docs'
|
||||||
last-successful: true
|
last-successful: true
|
||||||
token:
|
token:
|
||||||
from_secret:
|
from_secret: pleroma-ci-woodpecker-token
|
||||||
pleroma-ci-woodpecker-token
|
|
||||||
repositories:
|
repositories:
|
||||||
- pleroma/docs@master
|
- pleroma/docs@master
|
||||||
|
docker_image: &docker_image docker.io/woodpeckerci/plugin-trigger:1.1.1
|
||||||
|
|
||||||
|
steps:
|
||||||
|
trigger-deploy-stable:
|
||||||
|
when:
|
||||||
|
- event: tag
|
||||||
|
- event: manual
|
||||||
|
branch: stable
|
||||||
|
image: *docker_image
|
||||||
|
settings:
|
||||||
|
<<: *trigger_settings
|
||||||
|
params:
|
||||||
|
- BRANCH=stable
|
||||||
|
|
||||||
|
trigger-deploy-develop:
|
||||||
|
when:
|
||||||
|
- event: push
|
||||||
|
- event: manual
|
||||||
|
branch: ${CI_REPO_DEFAULT_BRANCH}
|
||||||
|
image: *docker_image
|
||||||
|
settings:
|
||||||
|
<<: *trigger_settings
|
||||||
|
params:
|
||||||
|
- BRANCH=develop
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue