Migrate maven to freestyle for clm 71/43671/2
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 11 Aug 2016 02:10:21 +0000 (12:10 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Thu, 11 Aug 2016 05:18:15 +0000 (15:18 +1000)
Change-Id: I696f9dce606fdbe4b7592a2fac0279aae5570a83
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jjb/releng-templates-java.yaml

index f4bb10dad3da73ce03dfe5646cf0bae8d56bf703..7273ba4c464b27a12b913bfc64e2a63572468b28 100644 (file)
@@ -8,7 +8,7 @@
     #   {jdk}
     name: '{project-name}-clm-{stream}'
 
-    project-type: maven
+    project-type: freestyle
     node: '{build-node}'
     jdk: '{jdk}'
 
     triggers:
         - timed: 'H H * * 6'
 
-    prebuilders:
+    builders:
         - provide-maven-settings:
             global-settings-file: 'odl-global-settings'
             settings-file: '{mvn-settings}'
-
-    maven:
-        maven-name: '{mvn33}'
-        root-pom: 'pom.xml'
-        goals: 'clean install dependency:tree com.sonatype.clm:clm-maven-plugin:index -V -B -Djenkins -DskipTests=true -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
-        maven-opts: '-Xmx4096m -XX:MaxPermSize=512m'
-        settings: '{mvn-settings}'
-        settings-type: cfp
-        global-settings: 'odl-global-settings'
-        global-settings-type: cfp
-
-    postbuilders:
+        - maven-target:
+            maven-version: '{mvn33}'
+            pom: 'pom.xml'
+            goals: 'clean install dependency:tree com.sonatype.clm:clm-maven-plugin:index -V -B -Djenkins -DskipTests=true -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+            java-opts:
+              - '-Xmx4096m -XX:MaxPermSize=512m'
+            settings: '{mvn-settings}'
+            settings-type: cfp
+            global-settings: 'odl-global-settings'
+            global-settings-type: cfp
         - shell: 'find . -regex ".*karaf/target" | xargs rm -rf'
         - check-clm:
             application-name: '{project-name}'