name: CLEANUP_SWARM
default: true
description: "Wipe jenkins swarm after tests?"
+ - bool: # this one taken away from systest-params macro because we want
+ # different default values for runner job and test jobs
+ name: RUN_REPORTER_AFTER_JOB
+ default: true
+ description: "Report results?"
- 9x-systest-params
- mos-jenkins-swarm-params
name: ENV_NAME_SUFFIX
default: "{swarm-test/env-name-suffix}"
description: "Suffix to add to ENV_NAME"
+ - bool: # this one taken away from systest-params macro because we want
+ # different default values for runner job and test jobs
+ name: RUN_REPORTER_AFTER_JOB
+ default: false
+ description: "Report results?"
- 9x-systest-params
- text:
name: EXTRA_OPTS
regexp: "'Description string: (.*)'"
regexp-for-failed: "'Description string: (.*)'"
- - trigger-parameterized-builds:
- - project: '9.x.swarm.test-reports'
- condition: FAILED_OR_BETTER
- trigger-with-no-params: true
+ - conditional-publisher:
+ - condition-kind: boolean-expression
+ condition-expression: $RUN_REPORTER_AFTER_JOB
+ action:
+ - trigger-parameterized-builds:
+ - project: '9.x.swarm.test-reports'
+ condition: FAILED_OR_BETTER
+ trigger-with-no-params: true