X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-templates-java.yaml;h=ac30afb8a33dfb7342dfc6681e8b50ac984c6896;hb=refs%2Fchanges%2F18%2F83718%2F2;hp=cf1ac426ab0b13fcf1171d909dcf2a4b1273ed50;hpb=148d0ed9d894e652cc3b30de6e70d775aba7ee86;p=releng%2Fbuilder.git diff --git a/jjb/releng-templates-java.yaml b/jjb/releng-templates-java.yaml index cf1ac426a..ac30afb8a 100644 --- a/jjb/releng-templates-java.yaml +++ b/jjb/releng-templates-java.yaml @@ -1,4 +1,23 @@ --- +- job-group: + name: odl-maven-jobs-jdk11 + + jobs: + - gerrit-maven-clm: + nexus-iq-namespace: odl- + nexus-iq-stage: release + + - gerrit-maven-merge: + build-timeout: 180 + + - gerrit-maven-stage: + sign-artifacts: true + mvn-central: true + ossrh-profile-id: 6386ebbbf3a563 + + java-version: openjdk11 + mvn-version: mvn35 + - job-group: name: odl-maven-jobs @@ -17,10 +36,21 @@ - '{project-name}-merge-{stream}': build-timeout: 180 mvn-goals: clean install -V -Dmaven.compile.fork=true -Dintegrationtests -Dvtn.build.jobs=2 + disable-job: '{disable-job}' - gerrit-maven-stage: + sign-artifacts: true mvn-central: true - ossrh-profile-id: 7edbe315063867 + ossrh-profile-id: 6386ebbbf3a563 + + java-version: openjdk8 + mvn-version: mvn35 + disable-job: '{disable-job}' + +- job-group: + name: odl-maven-verify-jobs + + jobs: - gerrit-maven-verify - gerrit-maven-verify-dependencies: build-timeout: 180 @@ -41,6 +71,7 @@ **/target/failsafe-reports/failsafe-summary.xml **/target/surefire-reports/*-output.txt mvn-goals: clean install + disable-job: false ##################### # Job Configuration # @@ -49,6 +80,7 @@ project-type: freestyle node: '{build-node}' jdk: '{java-version}' + disabled: '{disable-job}' properties: - opendaylight-infra-properties: @@ -78,7 +110,7 @@ builders: - lf-jacoco-nojava-workaround - - provide-maven-settings: + - lf-provide-maven-settings: global-settings-file: 'global-settings' settings-file: '{mvn-settings}' - maven-target: @@ -107,6 +139,7 @@ ###################### # Default parameters # ###################### + disable-job: 'false' archive-artifacts: > **/*.log @@ -130,6 +163,7 @@ project-type: maven node: '{build-node}' jdk: '{java-version}' + disabled: '{disable-job}' properties: - opendaylight-infra-properties: @@ -167,7 +201,7 @@ prebuilders: - lf-jacoco-nojava-workaround - - provide-maven-settings: + - lf-provide-maven-settings: global-settings-file: 'global-settings' settings-file: '{mvn-settings}' - lf-maven-install: