VPP: modify clang to only run on master and 1804 01/11901/1
authorEd Kern <ejk@cisco.com>
Wed, 18 Apr 2018 22:52:07 +0000 (16:52 -0600)
committerEd Kern <ejk@cisco.com>
Wed, 18 Apr 2018 22:52:07 +0000 (16:52 -0600)
Older releases dont have the fixes necessary for a full
clang build and will be covered by the old clang build
style.

Change-Id: I7431ea20494ea9a0d6cc003ceb943f710cc32a2e
Signed-off-by: Ed Kern <ejk@cisco.com>
jjb/vpp/vpp.yaml

index bd9f760..e8c0f91 100644 (file)
@@ -3,7 +3,6 @@
     name: vpp
     jobs:
         - 'vpp-verify-{stream}-{os}'
-        - 'vpp-verify-{stream}-clang'
         - 'vpp-merge-{stream}-{os}'
         - 'vpp-verify-os-{stream}-{os}'
         - 'vpp-merge-os-{stream}-{os}'
         - short
         - long
 
+- project:
+    name: vpp-clang
+    jobs:
+        - 'vpp-verify-{stream}-clang'
+
+    project: 'vpp'
+    os:
+      - ubuntu1604:
+          repo-os-part: 'ubuntu.xenial.main'
+      - centos7:
+          repo-os-part: 'centos7'
+      - opensuse:
+          repo-os-part: 'opensuse'
+
+    stream:
+        - master:
+            branch: 'master'
+            repo-stream-part: 'master'
+        - '1804':
+            branch: 'stable/1804'
+            repo-stream-part: 'stable.1804'
+
 - project:
     name: vpp-misc
     jobs:
@@ -62,7 +83,7 @@
     os: ubuntu1604
 
 - project:
-    name: vpp-beta
+    name: vpp-master-only
     jobs:
         - 'vpp-beta-verify-{stream}-{os}'
     project: 'vpp'