--- - project: name: "ob-deploy-branch" branch: - "unstable" - "unstable_db" - "develop" - "develop_db" - "stage" - "stage_db" - "master" - "master_db" jobs: - "ob-deploy-branch-{branch}" - project: name: "ob-autodeploy-branch" branch: - "unstable" - "develop" jobs: - "ob-autodeploy-branch-{branch}" - job-template: name: "ob-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: - ".*ob-pipeline" block_level: 'GLOBAL' queue-scanning: 'BUILDABLE' scm: - git: url: git@pippiandcarlos.com:repos/openbook-v4-installer.git branches: - master builders: - shell: | ./ob-deploy-branch.sh {branch} - job-template: name: "ob-autodeploy-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: - ".*ob-pipeline" block_level: 'GLOBAL' queue-scanning: 'BUILDABLE' triggers: - reverse: jobs: - "admin-api-server-{branch}-ob-pipeline" - "admin-web-ui-{branch}-ob-pipeline" - "customer-api-server-{branch}-ob-pipeline" - "customer-web-ui-{branch}-ob-pipeline" - "job-scheduler-server-{branch}-ob-pipeline" - "workflow-server-{branch}-ob-pipeline" scm: - git: url: git@pippiandcarlos.com:repos/openbook-v4-installer.git branches: - master builders: - shell: | ./ob-deploy-branch.sh {branch}