- properties:
- - throttle:
- enabled: true
- max-total: 4
- max-per-node: 1
- option: 'project'
- - build-blocker:
- use-build-blocker: true
- blocking-jobs:
- - '.*-deploy-{deploy_type}-daily-*'
- - '.*-install-{usecase}-{deploy_type}-daily-*'
- blocking-level: 'NODE'
+ properties: *properties
+ parameters:
+ - lf-infra-parameters:
+ project: '{project}'
+ stream: '{stream}'
+ branch: '{branch}'
+ - '{project}-defaults'
+ - string:
+ name: DEPLOY_SCENARIO
+ default: '{scenario}'
+ - string:
+ name: EXTRA_ARGS
+ default: '-EEE'
+
+ wrappers: *wrappers
+ scm: *scm
+
+ builders:
+ - description-setter:
+ description: "POD: $NODE_NAME"
+ - shell:
+ !include-raw-escape: ./iec-{installer}-destroy.sh
+
+ publishers: *publishers
+
+- job-template:
+ name: 'iec-install-{usecase}-{installer}-{deploy_type}-daily-{stream}'
+ concurrent: true
+ node: '{slave-label}'
+ properties: *properties