Merge "Create Stable Branch Jobs for vswitchperf"
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 9 Dec 2020 18:49:16 +0000 (18:49 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Wed, 9 Dec 2020 18:49:16 +0000 (18:49 +0000)
18 files changed:
jjb/airship/airship-rtd-jobs.yaml
jjb/airship/airship.yaml
jjb/cirv/cirv-hdv-rtd-jobs.yaml [new file with mode: 0644]
jjb/cirv/cirv-rtd-jobs.yaml [new file with mode: 0644]
jjb/cirv/cirv-sdv-rtd-jobs.yaml [new file with mode: 0644]
jjb/functest/functest.ovn.yaml
jjb/opnfvdocs/docs-rtd.yaml
jjb/opnfvdocs/opnfvdocs.yaml
jjb/releng/opnfv-lint.yaml
jjb/releng/opnfv-utils.yaml
jjb/releng/releng-release-jobs.yaml
releases/hunter/vswitchperf.yaml
releases/iruya/vswitchperf.yaml
releases/jerma/airship.yaml
releases/jerma/barometer.yaml
releases/jerma/cirv.yaml [new file with mode: 0644]
releases/jerma/doctor.yaml
releases/jerma/vswitchperf.yaml

index f3af2ad..d5f920b 100644 (file)
@@ -9,6 +9,9 @@
       - master:
           branch: '{stream}'
           disabled: false
+      - jerma: &jerma
+          branch: 'stable/{stream}'
+          disabled: false
       - iruya:
           branch: 'stable/{stream}'
           disabled: false
index 825fe10..8ba231a 100644 (file)
               <<: *airship-jobs
             - name: 'airship-opnfv-functest-smoke-{tag}-refstack_object-run'
               <<: *airship-jobs
-            - name: 'airship-opnfv-functest-smoke-{tag}-refstack_plateform-run'
+            - name: 'airship-opnfv-functest-smoke-{tag}-refstack_platform-run'
               <<: *airship-jobs
             - name: 'airship-opnfv-functest-smoke-{tag}-tempest_full-run'
               <<: *airship-jobs
               <<: *airship-jobs
             - name: 'airship-opnfv-functest-healthcheck-{tag}-cinder_test-run'
               <<: *airship-jobs
+            - name: 'airship-opnfv-functest-healthcheck-{tag}-tempest_smoke-run'
+              <<: *airship-jobs
       - multijob:
           name: opnfv/functest-smoke:{functest_tag}
           projects:
diff --git a/jjb/cirv/cirv-hdv-rtd-jobs.yaml b/jjb/cirv/cirv-hdv-rtd-jobs.yaml
new file mode 100644 (file)
index 0000000..54c0077
--- /dev/null
@@ -0,0 +1,22 @@
+---
+- project:
+    name: cirv-hdv-rtd
+    project: cirv-hdv
+    project-name: cirv-hdv
+
+    project-pattern: 'cirv-hdv'
+    # yamllint disable-line rule:line-length
+    rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-cirv-hdv/140801/'
+    rtd-token: 'f29ff450f15f5c01f89f238320aa33763256bc7c'
+
+    stream:
+      - master:
+          branch: '{stream}'
+          disabled: false
+      - jerma:
+          branch: 'stable/{stream}'
+          gs-pathname: '/{stream}'
+          disabled: false
+
+    jobs:
+      - '{project-name}-rtd-jobs'
diff --git a/jjb/cirv/cirv-rtd-jobs.yaml b/jjb/cirv/cirv-rtd-jobs.yaml
new file mode 100644 (file)
index 0000000..2812d9e
--- /dev/null
@@ -0,0 +1,21 @@
+---
+- project:
+    name: cirv-rtd
+    project: cirv
+    project-name: cirv
+
+    project-pattern: 'cirv'
+    rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-cirv/140765/'
+    rtd-token: 'cec79ce42917b10adb33f0af8aaa9be33eee63d9'
+
+    stream:
+      - master:
+          branch: '{stream}'
+          disabled: false
+      - jerma:
+          branch: 'stable/{stream}'
+          gs-pathname: '/{stream}'
+          disabled: false
+
+    jobs:
+      - '{project-name}-rtd-jobs'
diff --git a/jjb/cirv/cirv-sdv-rtd-jobs.yaml b/jjb/cirv/cirv-sdv-rtd-jobs.yaml
new file mode 100644 (file)
index 0000000..2a5cf96
--- /dev/null
@@ -0,0 +1,22 @@
+---
+- project:
+    name: cirv-sdv-rtd
+    project: cirv-sdv
+    project-name: cirv-sdv
+
+    project-pattern: 'cirv-sdv'
+    # yamllint disable-line rule:line-length
+    rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-cirv-sdv/140800/'
+    rtd-token: '5ce62cc08e799ac377397d654b62bde0d1dec22d'
+
+    stream:
+      - master:
+          branch: '{stream}'
+          disabled: false
+      - jerma:
+          branch: 'stable/{stream}'
+          gs-pathname: '/{stream}'
+          disabled: false
+
+    jobs:
+      - '{project-name}-rtd-jobs'
index 52ba238..3bd8585 100644 (file)
 
 - job-template:
     name: 'functest-ovn-{tag}-daily'
-    disabled: true
     project-type: multijob
     triggers:
       - timed: '@daily'
 
 - job-template:
     name: 'functest-ovn-{tag}-check'
-    disabled: true
     project-type: multijob
     parameters:
       - functest-ovn-slave:
index fbfa051..c3a9660 100644 (file)
@@ -25,7 +25,7 @@
     parameters:
       - label:
           name: SLAVE_LABEL
-          default: 'lf-build1'
+          default: 'lf-build2'
           description: 'Slave label on Jenkins'
           all-nodes: false
           node-eligibility: 'ignore-offline'
index fe5d149..22d67d6 100644 (file)
@@ -39,7 +39,7 @@
           name: GIT_CLONE_BASE
           default: ssh://gerrit.opnfv.org:29418
           description: "Used for overriding the GIT URL coming from parameters macro."
-      - 'opnfv-build-centos-defaults'
+      - 'opnfv-build-defaults'
 
     scm:
       - git-scm-gerrit
@@ -90,7 +90,7 @@
           default: '$GS_BASE{gs-pathname}'
           description: "Directory where the build artifact will be located upon\
             \ the completion of the build."
-      - 'opnfv-build-centos-defaults'
+      - 'opnfv-build-defaults'
 
     scm:
       - git-scm
index 6483e32..dcd262a 100644 (file)
@@ -47,6 +47,7 @@
           description: Slaves to execute yamllint
           default-slaves:
             - lf-build1
+            - lf-build2
           allowed-multiselect: true
           ignore-offline-nodes: true
 
           branch: '{branch}'
       - node:
           name: SLAVE_NAME
-          description: Slaves to execute yamllint
+          description: Slaves to execute pylint
           default-slaves:
             - lf-build1
+            - lf-build2
           allowed-multiselect: true
           ignore-offline-nodes: true
 
           description: Slaves to execute yamllint
           default-slaves:
             - lf-build1
+            - lf-build2
           allowed-multiselect: true
           ignore-offline-nodes: true
 
index 3dd5ce4..f85606f 100644 (file)
@@ -58,7 +58,7 @@
           name: SLAVE_NAME
           description: 'script lives on master node'
           default-slaves:
-            - lf-build1
+            - lf-build2
           allowed-multiselect: false
           ignore-offline-nodes: true
       - project-parameter:
index b72e38f..42a4d29 100644 (file)
     parameters:
       - node:
           name: SLAVE_NAME
-          description: 'Only run merge job on build1'
+          description: 'Only run merge job on build1 or 2'
           default-slaves:
             - lf-build1
+            - lf-build2
           allowed-multiselect: false
           ignore-offline-nodes: true
       - stream-parameter:
index f0335f4..b5053a5 100644 (file)
@@ -3,6 +3,11 @@ project: vswitchperf
 project-type: testing
 release-model: stable
 
+releases:
+  - version: opnfv-8.0.0
+    location:
+      vswitchperf: 589639d313c24104b2a27ef16baf716d1d274108
+
 branches:
   - name: stable/hunter
     location:
index d81f27e..23e0d66 100644 (file)
@@ -3,6 +3,11 @@ project: vswitchperf
 project-type: testing
 release-model: stable
 
+releases:
+  - version: opnfv-9.0.0
+    location:
+      vswitchperf: a94395daf8d3312659b56a306ea64960a2cdd64a
+
 branches:
   - name: stable/iruya
     location:
index 9b15fe5..22bb2fd 100644 (file)
@@ -11,7 +11,14 @@ project: airship
 project-type: installer
 release-model: stable
 
+releases:
+  - version: opnfv-10.0.0
+    location:
+      airship: a9ef2c8eb110daa3a395f7cb118bc5d26c5fca69
+
 branches:
   - name: stable/jerma
     location:
       airship: 4b2c638c2495be08953c1687ddbe689927d6cd8f
+
+release-notes: http://docs.opnfv.org/en/stable-jerma/submodules/airship/docs/release/release-notes/release-notes.html
index 929d312..742d0a2 100644 (file)
@@ -11,6 +11,10 @@ project: barometer
 project-type: feature
 release-model: stable
 
+releases:
+  - version: opnfv-10.0.0
+    location:
+      barometer: 968f66fc2837744dfe8db69d2314cef3f0cb0800
 branches:
   - name: stable/jerma
     location:
diff --git a/releases/jerma/cirv.yaml b/releases/jerma/cirv.yaml
new file mode 100644 (file)
index 0000000..57cb08d
--- /dev/null
@@ -0,0 +1,34 @@
+# SPDX-License-Identifier: Apache-2.0
+##############################################################################
+# Copyright (c) 2020 The Linux Foundation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+---
+project: cirv
+project-type: testing
+release-model: stable
+
+releases:
+  - version: opnfv-10.0.0
+    location:
+      cirv: f38765a83c1ba03b5619c1c66ed7bf1a2b6b00be
+  - version: opnfv-10.0.0
+    location:
+      cirv-hdv: 2d145d4f1fd231def2c9d52a71267031b938c0ac
+  - version: opnfv-10.0.0
+    location:
+      cirv-sdv: d1cc451f841f995028d57677e897a39229a065a2
+
+branches:
+  - name: stable/jerma
+    location:
+      cirv: f38765a83c1ba03b5619c1c66ed7bf1a2b6b00be
+  - name: stable/jerma
+    location:
+      cirv-hdv: 2d145d4f1fd231def2c9d52a71267031b938c0ac
+  - name: stable/jerma
+    location:
+      cirv-sdv: d1cc451f841f995028d57677e897a39229a065a2
index 2c08924..d28b4e7 100644 (file)
@@ -11,7 +11,14 @@ project: doctor
 project-type: feature
 release-model: stable
 
+releases:
+  - version: opnfv-10.0.0
+    location:
+      doctor: 72a1f8c92f1692f1ea8dcb5bc706ec9939c30e0a
+
 branches:
   - name: stable/jerma
     location:
       doctor: 72a1f8c92f1692f1ea8dcb5bc706ec9939c30e0a
+
+release-notes: https://opnfv-doctor.readthedocs.io/en/stable-jerma/release/release-notes/index.html
index bfa3aac..ddb6c40 100644 (file)
@@ -3,6 +3,11 @@ project: vswitchperf
 project-type: testing
 release-model: stable
 
+releases:
+  - version: opnfv-10.0.0
+    location:
+      vswitchperf: 90ef48d4342a983c7733b8c21bb902d1dab2685a
+
 branches:
   - name: stable/jerma
     location: