-# Copyright (c) 2022 Cisco and/or its affiliates.
+# Copyright (c) 2023 Cisco and/or its affiliates.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at:
- 'master':
branch: 'master'
branch-refspec: ''
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
- '2210':
branch: 'stable/2210'
branch-refspec: ''
# os deprecated in master
- stream: 'master'
os: 'ubuntu2004'
- # os added in 22.10
- - stream: '2206'
- os: 'ubuntu2204'
+
# [end] VPP-CHECKSTYLE-X86_64 PROJECT
# VPP-X86_64 PROJECT
- 'master':
branch: 'master'
branch-refspec: ''
- make-test-os: 'ubuntu-22.04'
- make-test-multiworker-os: 'debian-11'
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
- make-test-os: 'ubuntu-20.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
make-test-multiworker-os: 'debian-11'
- '2210':
branch: 'stable/2210'
- '2302':
branch: 'stable/2302'
branch-refspec: ''
- make-test-os: 'ubuntu-22.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
make-test-multiworker-os: 'debian-11'
os:
- debian11
- ubuntu2004
- ubuntu2204
executor-arch: 'x86_64'
- exclude:
- # os added in 22.10
- - stream: '2206'
- os: 'ubuntu2204'
# [end] VPP-X86_64 PROJECT
# VPP-DEBUG-X86_64 PROJECT
- 'vpp-debug-verify-{stream}-{os}-{executor-arch}'
project: 'vpp'
make-parallel-jobs: '4'
- make-test-os: 'ubuntu-22.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
comment-trigger-value: 'debug-verify'
stream:
- 'master':
branch: 'master'
branch-refspec: ''
- make-test-os: 'ubuntu-22.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
os: 'ubuntu2204'
executor-arch: 'x86_64'
jobs:
- 'vpp-dpdk-rdma-version-mismatch-{stream}-{os}-{executor-arch}'
project: 'vpp'
- make-test-os: 'ubuntu-22.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
comment-trigger-value: 'dpdk-rdma-version-mismatch'
stream:
- 'master':
- 'master':
branch: 'master'
branch-refspec: ''
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
- '2210':
branch: 'stable/2210'
branch-refspec: ''
# os deprecated in master
- stream: 'master'
os: 'ubuntu2004'
- # os added in 22.10
- - stream: '2206'
- os: 'ubuntu2204'
# [end] VPP-GCC-X86_64 PROJECT
# VPP-AARCH64 PROJECT
- 'master':
branch: 'master'
branch-refspec: ''
- make-test-os: 'ubuntu-22.04'
- make-test-multiworker-os: ''
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
- make-test-os: 'ubuntu-20.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
make-test-multiworker-os: ''
- '2210':
branch: 'stable/2210'
- '2302':
branch: 'stable/2302'
branch-refspec: ''
- make-test-os: 'ubuntu-22.04'
+ make-test-os: 'ubuntu-20.04 ubuntu-22.04'
make-test-multiworker-os: ''
os:
- ubuntu2004
- ubuntu2204
executor-arch: 'aarch64'
- exclude:
- # os added in 22.10
- - stream: '2206'
- os: 'ubuntu2204'
# [end] VPP-AARCH64 PROJECT
# VPP-CSIT-VERIFY-DEVICE PROJECT
- 'master':
branch: 'master'
branch-refspec: ''
- - '2210':
- branch: 'stable/2210'
- branch-refspec: ''
- '2302':
branch: 'stable/2302'
branch-refspec: ''
- 2n-clx:
os: 'ubuntu2204'
executor-arch: 'x86_64'
+ - 2n-spr:
+ os: 'ubuntu2204'
+ executor-arch: 'x86_64'
- 2n-zn2:
os: 'ubuntu2204'
executor-arch: 'x86_64'
- 'master':
branch: 'master'
branch-refspec: ''
- - '2206':
- branch: 'stable/2206'
- branch-refspec: ''
- - '2210':
- branch: 'stable/2210'
- branch-refspec: ''
- '2302':
branch: 'stable/2302'
branch-refspec: ''
os:
- - 'ubuntu2004'
- 'ubuntu2204'
- exclude:
- # os deprecated in 23.02
- - stream: '2302'
- os: 'ubuntu2004'
- # os deprecated in 22.10
- - stream: '2210'
- os: 'ubuntu2004'
- # os deprecated in master
- - stream: 'master'
- os: 'ubuntu2004'
- # os added in 22.10
- - stream: '2206'
- os: 'ubuntu2204'
# [end] VPP-CSIT-API-CRC PROJECT
# LF RELENG VPP PROJECTS
- draft-published-event
- comment-added-contains-event:
comment-contains-value: 'checkstylecheck'
- - comment-added-contains-event:
- comment-contains-value: 'docsonly'
- comment-added-contains-event:
comment-contains-value: 'recheck'
- comment-added-contains-event:
- shell:
!include-raw-escape:
- ../scripts/setup_executor_env.sh
+ - shell:
+ !include-raw-escape:
+ - ../scripts/vpp/commitmsg.sh
- shell:
!include-raw-escape:
- ../scripts/setup_vpp_ubuntu_docker_test.sh