# TODO: see if there is a refspec that works without requiring
# use of get_gerrit_refspec and hand entering the result
# in the WebUI 'Build With Parameters' gerrit refspec field.
-# - Use the following to import get_gerrit_refspec into a bash shell
+# - Use the following to import get_gerrit_refspec into a bash shell
# from the ci-management directory:
# $ eval "$(grep -A12 get_gerrit ./docker/scripts/lib_common.sh)"
# [end] NOTES
os:
- ubuntu1804:
repo-os-part: 'ubuntu.bionic.main'
+ executor-arch: 'x86_64'
+# [end] VPP-X86_64 PROJECT
+
+# VPP-OS-EOL-X86_64 PROJECT
+- project:
+ name: vpp-os-eol-x86_64
+ jobs:
+ - 'vpp-verify-{stream}-{os}-{executor-arch}'
+ - 'vpp-merge-{stream}-{os}-{executor-arch}'
+ project: 'vpp'
+ make-parallel-jobs: '4'
+ stream:
+ - '1908':
+ branch: 'stable/1908'
+ repo-stream-part: 'stable.1908'
+ branch-head-refspec: ''
+ - '2005':
+ branch: 'stable/2005'
+ repo-stream-part: 'stable.2005'
+ branch-head-refspec: ''
+ - '2009':
+ branch: 'stable/2009'
+ repo-stream-part: 'stable.2009'
+ branch-head-refspec: ''
+ os:
- centos7:
repo-os-part: 'centos7'
executor-arch: 'x86_64'
-# [end] VPP-X86_64 PROJECT
+# [end] VPP-OS-EOL-X86_64 PROJECT
# VPP-OS-IN-2009-X86_64 PROJECT
#
repo-os-part: 'centos8'
- debian9:
repo-os-part: 'stretch'
+ - debian10:
+ repo-os-part: 'buster'
- ubuntu2004:
repo-os-part: 'ubuntu.focal.main'
executor-arch: 'x86_64'
# 'vpp-os-in-XXXX-x86_64' project. If no OSes are being
# tested then this project should be commented out.
#
-- project:
- name: vpp-beta-x86_64
- jobs:
- - 'vpp-beta-verify-{stream}-{os}-{executor-arch}':
- comment-trigger-value: 'vpp-beta-verify'
- - 'vpp-beta-merge-{stream}-{os}-{executor-arch}':
- comment-trigger-value: 'vpp-beta-merge'
- project: 'vpp'
- make-parallel-jobs: '4'
- stream:
- - master:
- branch: 'master'
- repo-stream-part: 'master'
- branch-head-refspec: ''
- os:
- - debian10:
- repo-os-part: 'buster'
- executor-arch: x86_64
+#- project:
+# name: vpp-beta-x86_64
+# jobs:
+# - 'vpp-beta-verify-{stream}-{os}-{executor-arch}':
+# comment-trigger-value: 'vpp-beta-verify'
+# - 'vpp-beta-merge-{stream}-{os}-{executor-arch}':
+# comment-trigger-value: 'vpp-beta-merge'
+# project: 'vpp'
+# make-parallel-jobs: '4'
+# stream:
+# - master:
+# branch: 'master'
+# repo-stream-part: 'master'
+# branch-head-refspec: ''
+# os:
+# - debian10:
+# repo-os-part: 'buster'
+# executor-arch: x86_64
# [end] VPP-BETA-X86_64 PROJECT
# VPP-GCC-X86_64 PROJECT
device-executor: 'vpp-csit-device'
executor: '{os}-us'
skip-vote: 'false'
- trigger: 'gerrit-trigger-vpp-csit-devicetest-full'
stream:
- master:
branch: 'master'
- 1n-skx
- 1n-tx2:
device-executor: 'vpp-csit-arm-ubuntu18'
- trigger: 'gerrit-trigger-vpp-csit-devicetest-manual'
+ skip-vote: 'true'
node-arch:
- 2n-clx
- 2n-skx
- 3n-tsh:
executor: 'ubuntu1804arm-s'
make-parallel-jobs: '16'
+ exclude:
+ - stream: '1908'
+ device-node-arch: '1n-tx2'
+ - stream: '2001'
+ device-node-arch: '1n-tx2'
+ - stream: '2005'
+ device-node-arch: '1n-tx2'
+
# [end] VPP-CSIT-PERPATCH PROJECT
# VPP-CSIT-API-CRC PROJECT
build-timeout: '90'
triggers:
- - '{trigger}':
+ - 'gerrit-trigger-vpp-csit-devicetest-full':
name: '{project}'
branch: '{branch}'
skip-vote: '{skip-vote}'
publishers:
- robot-report:
- output-path: 'csit_current/'
+ output-path: 'archives'
- fdio-infra-shiplogs:
maven-version: 'mvn36'