Build using /tmp/r as Maven local repo
[releng/builder.git] / jjb / lispflowmapping / lispflowmapping.yaml
index 5448632468ec79678ba074ad23155da99c3cf909..66288ff8f413050047ae23cb4781ebbee980985b 100644 (file)
@@ -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}'
             name: 'lispflowmapping'
             branch: '{branch}'
 
+    prebuilders:
+        - wipe-org-opendaylight-repo
+
     maven:
         maven-name: '{mvn32}'
         root-pom: 'pom.xml'
         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}'
     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}'
             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'
             id: ''
             unique-version: true
             deploy-unstable: false
+        - jacoco-report
 
 - job-template:
     name: 'lispflowmapping-sonar'
             maven-opts: '-Xmx6144m -XX:MaxPermSize=1024m'
         - email-notification:
             email-prefix: '[lispflowmapping]'
+        - jacoco-report