Refactor CLM jobs for AAI 47/68947/1
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Tue, 25 Sep 2018 19:46:22 +0000 (12:46 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Tue, 25 Sep 2018 19:46:22 +0000 (12:46 -0700)
CLM jobs should only run in master as running for
other branches causes the reports to be overwritten.
Refactor CLM jobs in a separate section of the yaml.

Change-Id: I6e0200866ae662c1becfd99e1169d06ba06bbe0a
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
23 files changed:
jjb/aai/aai-aai-common.yaml
jjb/aai/aai-babel.yaml
jjb/aai/aai-cacher.yaml
jjb/aai/aai-chameleon.yaml
jjb/aai/aai-champ.yaml
jjb/aai/aai-data-router.yaml
jjb/aai/aai-esr-gui.yaml
jjb/aai/aai-esr-server.yaml
jjb/aai/aai-event-client.yaml
jjb/aai/aai-gallifrey.yaml
jjb/aai/aai-gizmo.yaml
jjb/aai/aai-graphadmin.yaml
jjb/aai/aai-logging-service.yaml
jjb/aai/aai-model-loader.yaml
jjb/aai/aai-resources.yaml
jjb/aai/aai-rest-client.yaml
jjb/aai/aai-router-core-service.yaml
jjb/aai/aai-search-data-service.yaml
jjb/aai/aai-sparky-be.yaml
jjb/aai/aai-sparky-fe.yaml
jjb/aai/aai-spike.yaml
jjb/aai/aai-traversal.yaml
jjb/aai/aai-validation.yaml

index 56b9925..366891c 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-aai-common-master
     project-name: 'aai-aai-common'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     mvn-version: 'mvn35'
+
+- project:
+    name: aai-aai-common-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/aai-common'
+    project-name: 'aai-aai-common'
+    branch: 'master'
+    mvn-settings: 'aai-aai-common-settings'
+    mvn-version: 'mvn35'
index 081bb27..53401e8 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-babel
     project-name: 'aai-babel'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-babel-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-babel-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/babel'
+    project-name: 'aai-babel'
+    branch: 'master'
+    mvn-settings: 'aai-babel-settings'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
index 2df4345..d3937f0 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-cacher-master
     project-name: 'aai-cacher'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     mvn-version: 'mvn35'
+
+- project:
+    name: aai-cacher-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/cacher'
+    project-name: 'aai-cacher'
+    branch: 'master'
+    mvn-settings: 'aai-cacher-settings'
+    mvn-version: 'mvn35'
+
index 040d3bb..ddf37af 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-chameleon
     project-name: 'aai-chameleon'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     files: '**'
     archive-artifacts: ''
     build-node: ubuntu1604-builder-4c-4g
+
+- project:
+    name: aai-chameleon-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/chameleon'
+    project-name: 'aai-chameleon'
+    branch: 'master'
+    mvn-settings: 'aai-chameleon-settings'
index dcbc03d..c4c369d 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-champ
     project-name: 'aai-champ'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-champ-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-champ-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/champ'
+    project-name: 'aai-champ'
+    branch: 'master'
+    mvn-settings: 'aai-champ-settings'
index 785a86e..e14edd6 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-data-router-master
     project-name: 'aai-data-router'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-data-router-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-data-router-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/data-router'
+    project-name: 'aai-data-router'
+    branch: 'master'
+    mvn-settings: 'aai-data-router-settings'
index 84206f3..f5c9b83 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-esr-gui
     project-name: 'aai-esr-gui'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-profile: docker
     build-node: ubuntu1604-builder-4c-4g
 
+- project:
+    name: aai-esr-gui-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/esr-gui'
+    project-name: 'aai-esr-gui'
+    branch: 'master'
+    mvn-settings: 'aai-esr-gui-settings'
index fec9583..3c580fc 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-esr-server-master
     project-name: 'aai-esr-server'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-esr-server-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-esr-server-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/esr-server'
+    project-name: 'aai-esr-server'
+    branch: 'master'
+    mvn-settings: 'aai-esr-server-settings'
index 9f8ea55..a315c78 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-event-client-master
     project-name: 'aai-event-client'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-event-client-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-event-client-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/event-client'
+    project-name: 'aai-event-client'
+    branch: 'master'
+    mvn-settings: 'aai-event-client-settings'
index cda1885..c85324d 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-gallifrey
     project-name: 'aai-gallifrey'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-gallifrey-settings'
     files: '**'
     archive-artifacts: ''
+
+- project:
+    name: aai-gallifrey-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/gallifrey'
+    project-name: 'aai-gallifrey'
+    branch: 'master'
+    mvn-settings: 'aai-gallifrey-settings'
index 3c2cb89..af09abe 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-gizmo
     project-name: 'aai-gizmo'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-gizmo-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-gizmo-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/gizmo'
+    project-name: 'aai-gizmo'
+    branch: 'master'
+    mvn-settings: 'aai-gizmo-settings'
index 25366b7..b51e25d 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-graphadmin-master
     project-name: 'aai-graphadmin'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     mvn-version: 'mvn35'
+
+- project:
+    name: aai-graphadmin-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/graphadmin'
+    project-name: 'aai-graphadmin'
+    branch: 'master'
+    mvn-settings: 'aai-graphadmin-settings'
+    mvn-version: 'mvn35'
index b2f4517..5ad4cc3 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-logging-service-master
     project-name: 'aai-logging-service'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-logging-service-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-logging-service-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/logging-service'
+    project-name: 'aai-logging-service'
+    branch: 'master'
+    mvn-settings: 'aai-logging-service-settings'
index 93eef33..502ff36 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-model-loader-master
     project-name: 'aai-model-loader'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-model-loader-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-model-loader-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/model-loader'
+    project-name: 'aai-model-loader'
+    branch: 'master'
+    mvn-settings: 'aai-model-loader-settings'
index e88c0f9..8736dc3 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-resources
     project-name: 'aai-resources'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     mvn-version: 'mvn35'
+
+- project:
+    name: aai-resources-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/resources'
+    project-name: 'aai-resources'
+    branch: 'master'
+    mvn-settings: 'aai-resources-settings'
+    mvn-version: 'mvn35'
index 4ea031a..ac986ad 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-rest-client-master
     project-name: 'aai-rest-client'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-rest-client-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-rest-client-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/rest-client'
+    project-name: 'aai-rest-client'
+    branch: 'master'
+    mvn-settings: 'aai-rest-client-settings'
index 45d20fe..4fba711 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-router-core-master
     project-name: 'aai-router-core'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-router-core-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-router-core-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/router-core'
+    project-name: 'aai-router-core'
+    branch: 'master'
+    mvn-settings: 'aai-router-core-settings'
index 4434a23..5526307 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-search-data-service-master
     project-name: 'aai-search-data-service'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-search-data-service-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-search-data-service-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/search-data-service'
+    project-name: 'aai-search-data-service'
+    branch: 'master'
+    mvn-settings: 'aai-search-data-service-settings'
index c646492..a73aa56 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-sparky-be-master
     project-name: 'aai-sparky-be'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-sparky-be-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-sparky-be-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/sparky-be'
+    project-name: 'aai-sparky-be'
+    branch: 'master'
+    mvn-settings: 'aai-sparky-be-settings'
index 7036e58..789d527 100644 (file)
@@ -4,7 +4,6 @@
     project-name: 'aai-sparky-fe'
     build-node: 'centos7-builder-4c-4g'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'aai-sparky-fe-settings'
     files: '**'
     archive-artifacts: ''
+
+- project:
+    name: aai-sparky-fe-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/sparky-fe'
+    project-name: 'aai-sparky-fe'
+    branch: 'master'
+    mvn-settings: 'aai-sparky-fe-settings'
index ce70714..e4af01c 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-spike
     project-name: 'aai-spike'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     project-name: 'aai-spike'
     branch: 'master'
     mvn-settings: 'aai-spike-settings'
-    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
\ No newline at end of file
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-spike-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/spike'
+    project-name: 'aai-spike'
+    branch: 'master'
+    mvn-settings: 'aai-spike-settings'
index 830ff43..d5df3d7 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-traversal-master
     project-name: 'aai-traversal'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
     mvn-version: 'mvn35'
+
+- project:
+    name: aai-traversal-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/traversal'
+    project-name: 'aai-traversal'
+    branch: 'master'
+    mvn-settings: 'aai-traversal-settings'
+    mvn-version: 'mvn35'
index d66e77a..2457e06 100644 (file)
@@ -3,7 +3,6 @@
     name: aai-validation
     project-name: 'aai-validation'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     branch: 'master'
     mvn-settings: 'aai-validation-settings'
     mvn-goals: 'clean install'
-    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
\ No newline at end of file
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: aai-validation-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'aai/validation'
+    project-name: 'aai-validation'
+    branch: 'master'
+    mvn-settings: 'aai-validation-settings'