Update vpp non-voting jobs to use new jenkins labels 93/28893/3
authorDave Wallace <dwallacelf@gmail.com>
Thu, 17 Sep 2020 01:05:25 +0000 (01:05 +0000)
committerDave Wallace <dwallacelf@gmail.com>
Fri, 18 Sep 2020 14:06:00 +0000 (14:06 +0000)
- revert use of node-arch in vpp/docs.yaml, instead
  use 'executor-arch'

Change-Id: I5102f56ecc2254822f8d0c51aa596cab9cc7b365
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
jjb/vpp/docs.yaml
jjb/vpp/vpp.yaml

index c9db4cc..84ed58c 100644 (file)
@@ -8,7 +8,7 @@
       - 'vpp-make-test-docs-verify-{stream}'
 
     project: 'vpp'
-    node-arch: 'x86_64'
+    executor-arch: 'x86_64'
     os: 'ubuntu1804'
 
     stream:
@@ -30,7 +30,7 @@
       - 'vpp-sphinx-docs-verify-{stream}'
 
     project: 'vpp'
-    node-arch: 'x86_64'
+    executor-arch: 'x86_64'
     os: 'ubuntu1804'
 
     stream:
@@ -41,7 +41,7 @@
     name: 'vpp-docs-verify-{stream}'
 
     project-type: freestyle
-    node: 'builder-{os}-prod-{node-arch}'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: true
     allow-empty: 'true'
     fingerprint: false
     name: 'vpp-docs-merge-{stream}'
 
     project-type: freestyle
-    node: 'builder-{os}-prod-{node-arch}'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: false
     archive-artifacts: '**/build-root/docs/html/*'
     allow-empty: 'true'
     name: 'vpp-sphinx-docs-verify-{stream}'
 
     project-type: freestyle
-    node: 'builder-{os}-prod-{node-arch}'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: true
     allow-empty: 'true'
     fingerprint: false
     name: 'vpp-sphinx-docs-merge-{stream}'
 
     project-type: freestyle
-    node: 'builder-{os}-prod-{node-arch}'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: false
     archive-artifacts: 'docs/_build/html/*'
     allow-empty: 'true'
     name: 'vpp-make-test-docs-verify-{stream}'
 
     project-type: freestyle
-    node: 'builder-{os}-prod-{node-arch}'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: true
     allow-empty: 'true'
     fingerprint: false
     name: 'vpp-make-test-docs-merge-{stream}'
 
     project-type: freestyle
-    node: 'builder-{os}-prod-{node-arch}'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: false
     archive-artifacts: '**/build-root/build-test/doc/html/*'
     allow-empty: 'true'
index 2245a6c..546f54b 100644 (file)
@@ -7,6 +7,7 @@
       - 'vpp-merge-{stream}-{os}'
 
     project: 'vpp'
+    executor-arch: 'x86_64'
     os:
       - ubuntu1804:
           repo-os-part: 'ubuntu.bionic.main'
@@ -37,6 +38,7 @@
       - 'vpp-beta-merge-{stream}-{os}'
 
     project: 'vpp'
+    executor-arch: 'x86_64'
     os:
       - ubuntu2004:
           repo-os-part: 'ubuntu.focal.main'
       - master:
           branch: 'master'
           repo-stream-part: 'master'
+      - '2009':
+          branch: 'stable/2009'
+          repo-stream-part: 'stable.2009'
 
 - project:
     name: vpp-misc
     jobs:
       - 'vpp-checkstyle-verify-{stream}'
     project: 'vpp'
+    executor-arch: 'x86_64'
     stream:
       - master:
           branch: 'master'
@@ -69,7 +75,7 @@
       - '2009':
           branch: 'stable/2009'
           repo-stream-part: 'stable.2009'
-    os: ubuntu1804
+    os: 'ubuntu1804'
 
 - project:
     name: vpp-perpatch
       - 'vpp-arm-verify-{stream}-{os}'
       - 'vpp-arm-merge-{stream}-{os}'
     project: 'vpp'
+    executor-arch: 'aarch64'
     stream:
       - master:
           branch: 'master'
     name: 'vpp-checkstyle-verify-{stream}'
 
     project-type: freestyle
-    node: '{os}-us'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: true
     archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
 
     name: 'vpp-beta-verify-{stream}-{os}'
 
     project-type: freestyle
-    node: '{os}-us'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: true
     archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
 
           description: Artifacts to archive to the logs server.
       - make-parallel-jobs-parameter:
           make-parallel-jobs: '{make-parallel-jobs}'
+      - gerrit-refspec-parameter
 
     scm:
       - gerrit-trigger-scm:
     name: 'vpp-verify-{stream}-debug'
 
     project-type: freestyle
-    node: 'ubuntu1804-us'
+    node: 'builder-{os}-prod-{executor-arch}'
     concurrent: true
     archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
 
     name: 'vpp-beta-merge-{stream}-{os}'
 
     project-type: freestyle
-    node: '{os}-us'
+    node: 'builder-{os}-prod-{executor-arch}'
 
     build-discarder:
       daysToKeep: '{build-days-to-keep}'