X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-templates-java.yaml;h=d735b4876e3e56d0635154300fb9dc7e32c0a8b1;hb=c3b53ecfeb9839d52ab218d1f17821cda9099ece;hp=89869dccde90eadd01f22ddc581100b9154c8f4f;hpb=ebe737ff767751b562b36673d94a568dfc361341;p=releng%2Fbuilder.git diff --git a/jjb/releng-templates-java.yaml b/jjb/releng-templates-java.yaml index 89869dccd..d735b4876 100644 --- a/jjb/releng-templates-java.yaml +++ b/jjb/releng-templates-java.yaml @@ -3,7 +3,9 @@ name: odl-maven-jobs jobs: - - gerrit-maven-clm + - gerrit-maven-clm: + nexus-iq-namespace: odl- + nexus-iq-stage: release # TODO: Figure out what's wrong with the gerrit-maven-merge job. # - gerrit-maven-merge: @@ -16,11 +18,16 @@ build-timeout: 180 mvn-goals: clean install -V -Dmaven.compile.fork=true -Dintegrationtests -Dvtn.build.jobs=2 - - gerrit-maven-release + - gerrit-maven-stage: + sign-artifacts: true + mvn-central: true + ossrh-profile-id: 7edbe315063867 - gerrit-maven-verify - gerrit-maven-verify-dependencies: build-timeout: 180 + mvn-version: mvn35 + - job-template: name: '{project-name}-integration-{stream}' @@ -71,12 +78,12 @@ result: 'success' builders: - - jacoco-nojava-workaround - - provide-maven-settings: + - lf-jacoco-nojava-workaround + - lf-provide-maven-settings: global-settings-file: 'global-settings' settings-file: '{mvn-settings}' - maven-target: - maven-version: 'mvn33' + maven-version: 'mvn35' goals: | {mvn-goals} {opendaylight-infra-mvn-opts} @@ -108,8 +115,9 @@ **/target/**/feature.xml **/target/failsafe-reports/failsafe-summary.xml **/target/surefire-reports/*-output.txt + cron: '@daily' mvn-opts: '' - mvn-version: mvn33 + mvn-version: mvn35 java-version: openjdk8 ##################### @@ -150,15 +158,17 @@ build-timeout: '{build-timeout}' triggers: - - timed: 'H H * * 0' + - timed: '{obj:cron}' - gerrit-trigger-patch-merged: gerrit-server-name: '{gerrit-server-name}' name: '{project}' branch: '{branch}' + files: '**' + forbidden-files: '' prebuilders: - - jacoco-nojava-workaround - - provide-maven-settings: + - lf-jacoco-nojava-workaround + - lf-provide-maven-settings: global-settings-file: 'global-settings' settings-file: '{mvn-settings}' - lf-maven-install: @@ -192,6 +202,3 @@ deploy-unstable: false - lf-jacoco-report - lf-infra-publish - - trigger: - project: 'distribution-merge-{stream}' - threshold: SUCCESS