summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/vpp.yaml
diff options
context:
space:
mode:
authorDave Wallace <dwallacelf@gmail.com>2022-08-12 13:59:03 -0400
committerDave Wallace <dwallacelf@gmail.com>2022-09-07 03:10:49 +0000
commitbb3e6cc4961e8b8aa74d9a7d7cfd34c0bed5f243 (patch)
tree881313761e7ee0fdf031a70cb400e4ce7c2b5906 /jjb/vpp/vpp.yaml
parent5dc49a48571abb31bc65d012dbfaca7b94912489 (diff)
Support ubuntu-22.04 docker exector image building & vpp jobs
Change-Id: I71b654cd072288e4ede70285a0740a7f18caa299 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Diffstat (limited to 'jjb/vpp/vpp.yaml')
-rw-r--r--jjb/vpp/vpp.yaml96
1 files changed, 67 insertions, 29 deletions
diff --git a/jjb/vpp/vpp.yaml b/jjb/vpp/vpp.yaml
index f290ba3c..24e6e89d 100644
--- a/jjb/vpp/vpp.yaml
+++ b/jjb/vpp/vpp.yaml
@@ -33,9 +33,11 @@
jobs:
- 'vpp-checkstyle-verify-{stream}-{os}-{executor-arch}'
project: 'vpp'
- os: 'ubuntu2004'
+ os:
+ - ubuntu2004
+ - ubuntu2204
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- '2202':
@@ -45,6 +47,16 @@
branch: 'stable/2206'
branch-refspec: ''
executor-arch: 'x86_64'
+ exclude:
+ # os deprecated in master (22.10)
+ - stream: 'master'
+ os: 'ubuntu2004'
+ # os added in 22.10
+ - stream: '2202'
+ os: 'ubuntu2204'
+ # os added in 22.10
+ - stream: '2206'
+ os: 'ubuntu2204'
# [end] VPP-CHECKSTYLE-X86_64 PROJECT
# VPP-X86_64 PROJECT
@@ -65,7 +77,7 @@
make-parallel-jobs: '4'
make-test-os: 'ubuntu-20.04'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- '2202':
@@ -78,11 +90,18 @@
- debian10
- debian11
- ubuntu2004
+ - ubuntu2204
executor-arch: 'x86_64'
exclude:
# os added in 22.06
- stream: '2202'
os: 'debian11'
+ # os added in 22.10
+ - stream: '2202'
+ os: 'ubuntu2204'
+ # os added in 22.10
+ - stream: '2206'
+ os: 'ubuntu2204'
# [end] VPP-X86_64 PROJECT
# VPP-DEBUG-X86_64 PROJECT
@@ -100,13 +119,14 @@
make-test-os: 'ubuntu-20.04'
comment-trigger-value: 'debug-verify'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
# Once per hour
periodicity: 'H * * * *'
- os: 'ubuntu2004'
+ os: 'ubuntu2204'
executor-arch: 'x86_64'
+
# [end] VPP-DEBUG-X86_64 PROJECT
# VPP-GCC-X86_64 PROJECT
@@ -115,10 +135,12 @@
jobs:
- 'vpp-gcc-verify-{stream}-{os}-{executor-arch}'
project: 'vpp'
+ os:
+ - ubuntu2004
+ - ubuntu2204
executor-arch: 'x86_64'
- os: 'ubuntu2004'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- '2202':
@@ -127,6 +149,16 @@
- '2206':
branch: 'stable/2206'
branch-refspec: ''
+ exclude:
+ # os deprecated in master (22.10)
+ - stream: 'master'
+ os: 'ubuntu2004'
+ # os added in 22.10
+ - stream: '2202'
+ os: 'ubuntu2204'
+ # os added in 22.10
+ - stream: '2206'
+ os: 'ubuntu2204'
# [end] VPP-GCC-X86_64 PROJECT
# VPP-AARCH64 PROJECT
@@ -147,7 +179,7 @@
make-parallel-jobs: '16'
make-test-os: 'ubuntu-20.04'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- '2202':
@@ -158,7 +190,15 @@
branch-refspec: ''
os:
- ubuntu2004
+ - ubuntu2204
executor-arch: 'aarch64'
+ exclude:
+ # os added in 22.10
+ - stream: '2202'
+ os: 'ubuntu2204'
+ # os added in 22.10
+ - stream: '2206'
+ os: 'ubuntu2204'
# [end] VPP-AARCH64 PROJECT
# VPP-CSIT-VERIFY-DEVICE PROJECT
@@ -170,15 +210,9 @@
project: 'vpp'
skip-vote: 'false'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- - '2202':
- branch: 'stable/2202'
- branch-refspec: ''
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
testbed-arch:
- 1n-skx:
os: 'ubuntu2204'
@@ -187,7 +221,6 @@
os: 'ubuntu2204'
executor-arch: 'aarch64'
skip-vote: 'true'
-
# [end] VPP-CSIT-VERIFY-DEVICE PROJECT
# VPP-CSIT-VERIFY-PERF PROJECT
@@ -198,15 +231,9 @@
project: 'vpp'
skip-vote: 'false'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- - '2202':
- branch: 'stable/2202'
- branch-refspec: ''
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
testbed-arch:
- 2n-icx:
os: 'ubuntu2204'
@@ -221,10 +248,10 @@
os: 'ubuntu2204'
executor-arch: 'x86_64'
- 2n-dnv:
- os: 'ubuntu2004'
+ os: 'ubuntu2204'
executor-arch: 'x86_64'
- 3n-dnv:
- os: 'ubuntu2004'
+ os: 'ubuntu2204'
executor-arch: 'x86_64'
- 3n-tsh:
os: 'ubuntu2204'
@@ -239,9 +266,8 @@
executor-arch: 'aarch64'
make-parallel-jobs: '16'
- 3n-snr:
- os: 'ubuntu2004'
+ os: 'ubuntu2204'
executor-arch: 'x86_64'
-
# [end] VPP-CSIT-VERIFY-PERF PROJECT
# VPP-CSIT-API-CRC PROJECT
@@ -256,7 +282,7 @@
executor-arch: 'x86_64'
skip-vote: 'false'
stream:
- - master:
+ - 'master':
branch: 'master'
branch-refspec: ''
- '2202':
@@ -265,7 +291,19 @@
- '2206':
branch: 'stable/2206'
branch-refspec: ''
- os: 'ubuntu2004'
+ os:
+ - 'ubuntu2004'
+ - 'ubuntu2204'
+ exclude:
+ # os deprecated in master (22.10)
+ - stream: 'master'
+ os: 'ubuntu2004'
+ # os added in 22.10
+ - stream: '2202'
+ os: 'ubuntu2204'
+ # os added in 22.10
+ - stream: '2206'
+ os: 'ubuntu2204'
# [end] VPP-CSIT-API-CRC PROJECT
# LF RELENG VPP PROJECTS