X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fcoretutorials%2Fcoretutorials.yaml;h=42d29bff409afa7b99b0de5317825248de2cb6e6;hb=f77aac03fe3caf44333becc1d96d63ed4842c268;hp=e68d70c30dd90e4e39b7a2478a0a14c994a7a841;hpb=b5d07a473f0e9631ee46e98aa17d5c4bba2f8073;p=releng%2Fbuilder.git diff --git a/jjb/coretutorials/coretutorials.yaml b/jjb/coretutorials/coretutorials.yaml index e68d70c30..42d29bff4 100644 --- a/jjb/coretutorials/coretutorials.yaml +++ b/jjb/coretutorials/coretutorials.yaml @@ -17,8 +17,6 @@ stream: - master: branch: 'master' - - stable-helium: - branch: 'stable/helium' project: 'coretutorials' jdk: 'openjdk7' @@ -72,10 +70,13 @@ name: 'coretutorials' branch: '{branch}' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install -V -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo ' + goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{coretutorials-settings}' global-settings: '{odl-global-settings}' @@ -84,6 +85,7 @@ publishers: - email-notification: email-prefix: '[coretutorials]' + - jacoco-report - job-template: name: 'coretutorials-merge-{stream}' @@ -127,21 +129,26 @@ name: 'coretutorials' branch: '{branch}' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install -V -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo ' + goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{coretutorials-settings}' global-settings: '{odl-global-settings}' publishers: + - email-notification: email-prefix: '[coretutorials]' - maven-deploy: id: '' unique-version: true deploy-unstable: false + - jacoco-report - job-template: name: 'coretutorials-daily-{stream}' @@ -183,10 +190,13 @@ triggers: - timed: 'H H * * *' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install -V -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo ' + goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{coretutorials-settings}' global-settings: '{odl-global-settings}' @@ -239,10 +249,13 @@ jobs: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}' result: 'success' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install -V -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo ' + goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{coretutorials-settings}' global-settings: '{odl-global-settings}' @@ -254,6 +267,7 @@ id: '' unique-version: true deploy-unstable: false + - jacoco-report - job-template: name: 'coretutorials-sonar' @@ -289,7 +303,7 @@ maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install -V -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo ' + goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dsonar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{coretutorials-settings}' global-settings: '{odl-global-settings}' @@ -300,3 +314,4 @@ maven-opts: '-Xmx6144m -XX:MaxPermSize=1024m' - email-notification: email-prefix: '[coretutorials]' + - jacoco-report