summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-09-26 12:08:27 +0200
committerChristian Breunig <christian@breunig.cc>2026-09-26 12:08:27 +0200
commitb2eeeb27c768a3ab25ea9314d2f2aab7fe01d0e0 (patch)
tree3e46ef2b54143453bd20da9784f5e5324de24b52
parent430dda1e170576239d3580c1b7a6381525a05cbc (diff)
downloadvyos-1x-b2eeeb27c768a3ab25ea9314d2f2aab7fe01d0e0.tar.gz
vyos-1x-b2eeeb27c768a3ab25ea9314d2f2aab7fe01d0e0.zip
GitHub: T9215: add scutum branch to package smoketest workflow
Run the ISO integration tests on push and pull_request for the scutum branch and add the matching smoketest configuration entry, modeled on circinus (private vyos-build repo via PAT, self-hosted build and VPP runners).
-rw-r--r--.github/config/smoketest-branches.json15
-rw-r--r--.github/workflows/package-smoketest.yml2
2 files changed, 17 insertions, 0 deletions
diff --git a/.github/config/smoketest-branches.json b/.github/config/smoketest-branches.json
index 1921375a8..1f296fb2c 100644
--- a/.github/config/smoketest-branches.json
+++ b/.github/config/smoketest-branches.json
@@ -14,6 +14,21 @@
"test_vpp_runner": ["ubuntu-24.04"],
"mirror_enabled": true
},
+ "scutum": {
+ "vyos_mirror": "https://packages.vyos.net/repositories/scutum/",
+ "container_image": "vyos/vyos-build:scutum",
+ "vyos_build_repo": "VyOS-Networks/vyos-build",
+ "use_pat": true,
+ "build_runner": ["self-hosted", "azure"],
+ "build_version_format": "1.6-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"],
+ "smoketests_runner": ["self-hosted", "smoketests"],
+ "mirror_enabled": false
+ },
"circinus": {
"vyos_mirror": "https://packages.vyos.net/repositories/circinus/",
"container_image": "vyos/vyos-build:circinus",
diff --git a/.github/workflows/package-smoketest.yml b/.github/workflows/package-smoketest.yml
index e1e7ed42e..c25034141 100644
--- a/.github/workflows/package-smoketest.yml
+++ b/.github/workflows/package-smoketest.yml
@@ -5,6 +5,7 @@ on:
push:
branches:
- rolling
+ - scutum
- circinus
- sagitta
paths:
@@ -14,6 +15,7 @@ on:
pull_request:
branches:
- rolling
+ - scutum
- circinus
- sagitta
paths: