Remove Sonar analysis of APPC release branch 77/6277/3
authorSkip Wonnell <skip@att.com>
Wed, 26 Jul 2017 17:10:00 +0000 (12:10 -0500)
committerSkip Wonnell <skip@att.com>
Thu, 27 Jul 2017 14:11:02 +0000 (09:11 -0500)
Sonar analysis is only required on the master branch of APPC.
Updated the Jenkins job to use the no-sonar template on the
release branch.

Change-Id: Ibb591a9c859b37add585329d17063d437261341f
Signed-off-by: Skip Wonnell <kw5258@att.com>
Issue: CIMAN-8

jjb/appc/appc-master.yaml [moved from jjb/appc/appc.yaml with 88% similarity]
jjb/appc/appc-release.yaml [new file with mode: 0644]

similarity index 88%
rename from jjb/appc/appc.yaml
rename to jjb/appc/appc-master.yaml
index a0e7ac0..0771a12 100644 (file)
@@ -1,7 +1,6 @@
 ---
-
 - project:
-    name: appc
+    name: appc-master
     project-name: 'appc'
     jobs:
       - '{project-name}-{stream}-clm'
@@ -16,8 +15,6 @@
     stream:
       - 'master':
           branch: 'master'
-      - 'release-1.0.0':
-          branch: 'release-1.0.0'
     mvn-settings: 'appc-settings'
     files: '**'
     archive-artifacts: ''
diff --git a/jjb/appc/appc-release.yaml b/jjb/appc/appc-release.yaml
new file mode 100644 (file)
index 0000000..075f552
--- /dev/null
@@ -0,0 +1,21 @@
+---
+- project:
+    name: appc-release
+    project-name: 'appc'
+    jobs:
+      - '{project-name}-{stream}-clm'
+      - '{project-name}-{stream}-verify-java'
+      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-release-version-java-daily-no-sonar'
+      - '{project-name}-{stream}-stage-site-java':
+          site-pom: 'pom.xml'
+          trigger-job: '{project-name}-{stream}-release-version-java-daily'
+
+    project: 'appc'
+    stream:
+      - 'release-1.0.0':
+          branch: 'release-1.0.0'
+    mvn-settings: 'appc-settings'
+    files: '**'
+    archive-artifacts: ''
+    build-node: ubuntu1604-basebuild-4c-4g