diff options
| author | kumvijaya <kumvijaya@gmail.com> | 2025-12-22 23:43:15 +0530 |
|---|---|---|
| committer | kumvijaya <kumvijaya@gmail.com> | 2025-12-30 20:43:59 +0530 |
| commit | aa03c2ef1e0c44fc054a20b26b97556118487c13 (patch) | |
| tree | 76a40e29c2c405fe51c147c537f9a728b072f48b /.github/config | |
| parent | e2513d5f88b632fef16f9188acd7e6dc860a3512 (diff) | |
| download | vyos-1x-aa03c2ef1e0c44fc054a20b26b97556118487c13.tar.gz vyos-1x-aa03c2ef1e0c44fc054a20b26b97556118487c13.zip | |
T8100: Refactor smoke test workflows for GitHub's pull_request_target policy change
T8100: refactored smoke test workflow
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: condolidated smoke test workflow to handle the branch specific handlings
T8100: fixed review comments on smoke test refactoring
T8100: smoketest refactoring syntax errors fixed
T8100: fixed review comments on smoke test refactoring
T8100: smoketest refactoring review comments fixed
T8100: smoketest workflofw fixed copilot review comments
T8100: smoketest workflofw fixed copilot review comments
Diffstat (limited to '.github/config')
| -rw-r--r-- | .github/config/smoketest-branches.json | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/.github/config/smoketest-branches.json b/.github/config/smoketest-branches.json new file mode 100644 index 000000000..79b519221 --- /dev/null +++ b/.github/config/smoketest-branches.json @@ -0,0 +1,42 @@ +{ + "branches": { + "current": { + "vyos_mirror": "https://packages.vyos.net/repositories/current/", + "container_image": "vyos/vyos-build:current", + "vyos_build_repo": "vyos/vyos-build", + "use_pat": false, + "build_runner": ["ubuntu-24.04"], + "build_version_format": "%Y.%m.%d-%H%M-integration", + "install_build_deps": false, + "test_cli_command": "test-no-interfaces-no-vpp", + "test_tpm_tests": true, + "test_vpp": true, + "test_vpp_runner": ["ubuntu-24.04"] + }, + "circinus": { + "vyos_mirror": "https://packages.vyos.net/repositories/circinus/", + "container_image": "vyos/vyos-build:circinus", + "vyos_build_repo": "VyOS-Networks/vyos-build", + "use_pat": true, + "build_runner": ["self-hosted", "azure"], + "build_version_format": "1.5-integration-%Y%m%d%H%M", + "install_build_deps": true, + "test_cli_command": "test-no-interfaces-no-vpp", + "test_tpm_tests": true, + "test_vpp": true, + "test_vpp_runner": ["self-hosted", "vpp"] + }, + "sagitta": { + "vyos_mirror": "https://packages.vyos.net/repositories/sagitta/", + "container_image": "vyos/vyos-build:sagitta", + "vyos_build_repo": "VyOS-Networks/vyos-build", + "use_pat": true, + "build_runner": ["self-hosted", "azure"], + "build_version_format": "1.4-integration-%Y%m%d%H%M", + "install_build_deps": true, + "test_cli_command": "test-no-interfaces", + "test_tpm_tests": false, + "test_vpp": false + } + } +} |
