X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Flispflowmapping%2Flispflowmapping.yaml;h=66288ff8f413050047ae23cb4781ebbee980985b;hb=f35fa29067a128a0555551ae15a0423e63783e0e;hp=84664c5105b7a216d63d32c42324d96919be24d8;hpb=0d28ac714ed9058fd7504d3845b37eba65707af9;p=releng%2Fbuilder.git diff --git a/jjb/lispflowmapping/lispflowmapping.yaml b/jjb/lispflowmapping/lispflowmapping.yaml index 84664c510..66288ff8f 100644 --- a/jjb/lispflowmapping/lispflowmapping.yaml +++ b/jjb/lispflowmapping/lispflowmapping.yaml @@ -15,8 +15,8 @@ # stream: branch with - in place of / (eg. stable-helium) # branch: branch (eg. stable/helium) stream: - - develop: - branch: 'develop' + - master: + branch: 'master' - stable-helium: branch: 'stable/helium' @@ -72,6 +72,9 @@ name: 'lispflowmapping' branch: '{branch}' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' @@ -84,6 +87,7 @@ publishers: - email-notification: email-prefix: '[lispflowmapping]' + - jacoco-report - job-template: name: 'lispflowmapping-merge-{stream}' @@ -127,21 +131,26 @@ name: 'lispflowmapping' branch: '{branch}' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo' + goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{lispflowmapping-settings}' global-settings: '{odl-global-settings}' publishers: + - email-notification: email-prefix: '[lispflowmapping]' - maven-deploy: id: '' unique-version: true deploy-unstable: false + - jacoco-report - job-template: name: 'lispflowmapping-daily-{stream}' @@ -183,10 +192,13 @@ triggers: - timed: 'H H * * *' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo' + goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{lispflowmapping-settings}' global-settings: '{odl-global-settings}' @@ -194,6 +206,7 @@ publishers: - email-notification: email-prefix: '[lispflowmapping]' + - jacoco-report - job-template: name: 'lispflowmapping-integration-{stream}' @@ -238,10 +251,13 @@ jobs: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}' result: 'success' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo' + goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{lispflowmapping-settings}' global-settings: '{odl-global-settings}' @@ -249,6 +265,11 @@ publishers: - email-notification: email-prefix: '[lispflowmapping] [controller] [odlparent] [yangtools]' + - maven-deploy: + id: '' + unique-version: true + deploy-unstable: false + - jacoco-report - job-template: name: 'lispflowmapping-sonar' @@ -271,7 +292,7 @@ - git-scm: credentials-id: '{ssh-credentials}' refspec: '' - branch: 'develop' + branch: 'master' wrappers: - build-timeout @@ -284,7 +305,7 @@ maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: 'validate' + goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo -Dsonar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{lispflowmapping-settings}' global-settings: '{odl-global-settings}' @@ -295,3 +316,4 @@ maven-opts: '-Xmx6144m -XX:MaxPermSize=1024m' - email-notification: email-prefix: '[lispflowmapping]' + - jacoco-report