Add the option to have concurrent builds for CSIT, default to false
Enable for SDC to avoid jobs piling up
Issue-ID: SDC-3465
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I8dfc8fc2e3e46287adfba9972b8ff22b247f95e1
######################
branch: master
+ build-concurrent: false
build-days-to-keep: 30 # 30 days in case a release takes long to get approved.
build-node: ubuntu1804-docker-8c-8g
build-timeout: 60
#####################
# Job Configuration #
#####################
-
+ concurrent: "{build-concurrent}"
properties:
- lf-infra-properties:
project: '{project}'
mvn-goals: clean install
mvn-params: '-Dnpm.registry=https://nexus3.onap.org/repository/npm.public/ -Ddocker.skip.push=true -P docker,all-for-integration-tests-only'
maven-versions-plugin: true
- concurrent: true
+ build-concurrent: true
- '{project-name}-merge-verification-maven-{stream}':
build-node: ubuntu1804-docker-8c-16g
container-public-registry: 'nexus3.onap.org:10001'