--- - project: name: "deploy-branch" branch: - "unstable" - "develop" - "stage" - "master" jobs: - "deploy-branch-{branch}" - job-template: name: "deploy-branch-{branch}" project-type: freestyle node: openbook_v4 properties: - build-discarder: days-to-keep: 0 num-to-keep: 1 artifact-days-to-keep: 0 - build-blocker: use-build-blocker: true blocking-jobs: - ".*-pipeline" block_level: 'GLOBAL' queue-scanning: 'BUILDABLE' triggers: - reverse: jobs: - "admin-api-server-{branch}-pipeline" - "admin-web-ui-{branch}-pipeline" - "customer-api-server-{branch}-pipeline" - "customer-web-ui-{branch}-pipeline" - "job-scheduler-server-{branch}-pipeline" - "workflow-server-{branch}-pipeline" scm: - git: url: git@github.com:Talligent/openbook-v4-installer.git branches: - master builders: - shell: | ./deploy-branch.sh {branch}