X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Fdistribution%2Fdistribution-templates.yaml;h=b7019f85492e06c48f1160bd88820ba3061593a2;hb=bed61a880613bad5d72848bbb70706531dfdf203;hp=195bfc0c1cfa7d75715f55190399ad56ea454521;hpb=fe666358a51900b63ef52667404141d45dc7ea7f;p=releng%2Fbuilder.git diff --git a/jjb/integration/distribution/distribution-templates.yaml b/jjb/integration/distribution/distribution-templates.yaml index 195bfc0c1..b7019f854 100644 --- a/jjb/integration/distribution/distribution-templates.yaml +++ b/jjb/integration/distribution/distribution-templates.yaml @@ -6,7 +6,6 @@ # Default parameters # ###################### - java-version: openjdk8 mvn-version: mvn35 csit-gate-list: '' block_on_csit: false @@ -15,6 +14,7 @@ # plus the change of block_on_csit to true, and this failure-threshold: 'UNSTABLE' will take # effect failure-threshold: 'UNSTABLE' + disable-job: false ##################### # Job Configuration # @@ -23,12 +23,11 @@ # Operation: This job template builds a patch, creates a distribution containing # the patch (making sure dependencies are specified), # and performs the distribution deploy test. - disabled: false + disabled: '{disable-job}' project-type: freestyle node: 'centos7-builder-8c-8g' concurrent: true - jdk: '{java-version}' properties: - opendaylight-infra-properties: @@ -77,6 +76,8 @@ builders: - distribution-check-wipe + - lf-update-java-alternatives: + java-version: '{java-version}' - inject: properties-file: 'allowed_projects.txt' - distribution-check-build-project: @@ -129,10 +130,12 @@ - job-template: name: 'distribution-verify-{type}-{stream}' + disable-job: 'false' + project-type: freestyle node: centos7-builder-8c-8g concurrent: true - jdk: '{java-version}' + disabled: '{disable-job}' properties: - opendaylight-infra-properties: @@ -168,6 +171,8 @@ - lf-provide-maven-settings: global-settings-file: 'global-settings' settings-file: 'integration-settings' + - lf-update-java-alternatives: + java-version: '{java-version}' - maven-target: maven-version: mvn35 pom: pom.xml @@ -179,7 +184,7 @@ {profile} # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. java-opts: - - '-Xmx1024m -XX:MaxPermSize=256m' + - '-Xmx1024m' settings: integration-settings settings-type: cfp global-settings: global-settings @@ -201,9 +206,11 @@ # separate lifecycle: # https://issues.apache.org/jira/browse/MNG-5666 + disable-job: false + project-type: maven node: 'centos7-builder-8c-8g' - jdk: '{java-version}' + disabled: '{disable-job}' properties: - opendaylight-infra-properties: @@ -244,6 +251,8 @@ - lf-provide-maven-settings: global-settings-file: 'global-settings' settings-file: 'integration-settings' + - lf-update-java-alternatives: + java-version: '{java-version}' - integration-set-variables - distribute-build-url: path: '$KARAF_ARTIFACT/src/main/assembly' @@ -257,7 +266,7 @@ -Dsft.heap.max=4g -Djenkins -Dmerge -Dstream={stream} {profile} - maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' + maven-opts: '-Xmx1024m' settings: integration-settings settings-type: cfp global-settings: global-settings @@ -289,7 +298,7 @@ ###################### # Default parameters # ###################### - + disable-job: false mvn-version: mvn35 ##################### @@ -297,12 +306,11 @@ ##################### # Like a {project}-distribution-check, but few steps less as there is no upstream project involved. - disabled: false + disabled: '{disable-job}' project-type: freestyle node: 'centos7-builder-8c-8g' concurrent: true - jdk: '{java-version}' properties: - opendaylight-infra-properties: @@ -347,6 +355,8 @@ builders: - distribution-check-wipe + - lf-update-java-alternatives: + java-version: '{java-version}' - inject: properties-file: 'allowed_projects.txt' - distribution-check-build-project: @@ -388,7 +398,7 @@ # This job works for both managed & self-managed distro. project-type: freestyle - node: centos7-builder-4c-4g + node: centos7-builder-2c-8g concurrent: false properties: @@ -413,9 +423,11 @@ - integration-controller-parameters: controller-features: '{sm-features}' # Parameters below are unused in this job so set them all to blank + controller-max-mem: '' controller-debug-map: '' controller-scope: '' controller-use-features-boot: '' + feature-elasticsearch-attribute: '{elasticsearch-attribute}' - integration-jdk-version: jdkversion: '{jre}' - distribution-karaf-version: @@ -442,9 +454,12 @@ # Operation: This job deploys odl-integration-all. # This job works for just managed distro. + disable-job: false + project-type: freestyle node: centos7-builder-4c-4g concurrent: false + disabled: '{disable-job}' properties: - opendaylight-infra-properties: