--- - project: name: "deploy" jobs: - "{app}-deploy-{target}": app: "wro" node: "ansible" deploy_script: "deploy-target.sh" target: "sphinkpad" installer_url: "git@ns:repos/wro-installer.git" - "{app}-deploy-{target}": app: "wro" node: "ansible" deploy_script: "deploy-target.sh" target: "ns" installer_url: "git@ns:repos/wro-installer.git" - job-template: name: "{app}-deploy-{target}" project-type: freestyle node: "{node}" properties: - build-discarder: num-to-keep: 1 artifact-days-to-keep: 0 - build-blocker: use-build-blocker: true blocking-jobs: - "docker-container.*" block_level: "GLOBAL" queue-scanning: "BUILDABLE" scm: - git: url: "{installer_url}" branches: - master builders: - shell: | ./{deploy_script} {target}