X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fbgpcep%2Fbgpcep.yaml;h=fc555c29c243f20cd5abf52e721918bfec9d1058;hb=19e623d766c40f8db3c3c60c0c158c1c4f944ff3;hp=df1b3fd23ca0166538d6817bcfc0deaf31bb9a91;hpb=ea4ce20c652b6f8bcb5d06c78084b5ef26fd6be8;p=releng%2Fbuilder.git diff --git a/jjb/bgpcep/bgpcep.yaml b/jjb/bgpcep/bgpcep.yaml index df1b3fd23..fc555c29c 100644 --- a/jjb/bgpcep/bgpcep.yaml +++ b/jjb/bgpcep/bgpcep.yaml @@ -12,6 +12,7 @@ - 'bgpcep-integration-{stream}' - 'bgpcep-sonar' + # stream: branch with - in place of / (eg. stable-helium) # branch: branch (eg. stable/helium) stream: @@ -72,15 +73,21 @@ name: 'bgpcep' branch: '{branch}' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: '-Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo clean -DrepoBuild install javadoc:aggregate' + goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{bgpcep-settings}' global-settings: '{odl-global-settings}' ignore-upstream-changes: true + postbuilders: + - jacoco-nojava-workaround + publishers: - email-notification: email-prefix: '[bgpcep]' @@ -128,15 +135,22 @@ name: 'bgpcep' branch: '{branch}' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: '-Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo clean -DrepoBuild install javadoc:aggregate source:jar javadoc:jar' + goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{bgpcep-settings}' global-settings: '{odl-global-settings}' + postbuilders: + - jacoco-nojava-workaround + publishers: + - email-notification: email-prefix: '[bgpcep]' - maven-deploy: @@ -185,14 +199,20 @@ triggers: - timed: 'H H * * *' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: '-Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo clean -DrepoBuild install javadoc:aggregate' + goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{bgpcep-settings}' global-settings: '{odl-global-settings}' + postbuilders: + - jacoco-nojava-workaround + publishers: - email-notification: email-prefix: '[bgpcep]' @@ -200,7 +220,7 @@ - job-template: name: 'bgpcep-integration-{stream}' - disabled: true + disabled: false # Job template for ODL merge jobs # @@ -238,24 +258,26 @@ triggers: - reverse: - jobs: '' + jobs: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},tcpmd5-merge-{stream}' result: 'success' + prebuilders: + - wipe-org-opendaylight-repo + maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: '-Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo clean -DrepoBuild install javadoc:aggregate source:jar javadoc:jar' + goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate source:jar javadoc:jar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{bgpcep-settings}' global-settings: '{odl-global-settings}' + postbuilders: + - jacoco-nojava-workaround + publishers: - email-notification: - email-prefix: '[bgpcep]' - - maven-deploy: - id: '' - unique-version: true - deploy-unstable: false + email-prefix: '[bgpcep] [odlparent] [yangtools] [controller] [tcpmd5]' - jacoco-report - job-template: @@ -292,11 +314,14 @@ maven: maven-name: '{mvn32}' root-pom: 'pom.xml' - goals: '-Dmaven.repo.local=$WORKSPACE/.m2repo -Dorg.ops4j.pax.url.mvn.localRepository=$WORKSPACE/.m2repo clean -DrepoBuild install javadoc:aggregate -Dsonar' + goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate -Dsonar' maven-opts: '-Xmx1024m -XX:MaxPermSize=256m' settings: '{bgpcep-settings}' global-settings: '{odl-global-settings}' + postbuilders: + - jacoco-nojava-workaround + publishers: - sonar: language: 'java' @@ -304,3 +329,4 @@ - email-notification: email-prefix: '[bgpcep]' - jacoco-report +