Configure test jobs for restricted submodule work
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com>
Change-Id: I5506752399dafa640d4e061bc9d1c65fb0d01044
diff --git a/mbed-tls-framework-restricted-ci-testing.yaml b/mbed-tls-framework-restricted-ci-testing.yaml
index be6f324..5b637b5 100644
--- a/mbed-tls-framework-restricted-ci-testing.yaml
+++ b/mbed-tls-framework-restricted-ci-testing.yaml
@@ -27,7 +27,7 @@
</traits>
</scm>
</retriever>
- <defaultVersion>main</defaultVersion>
+ <defaultVersion>staging/pr-ci-testing</defaultVersion>
<implicit>true</implicit>
<allowVersionOverride>true</allowVersionOverride>
<includeInChangesets>true</includeInChangesets>
@@ -44,17 +44,19 @@
discover-pr-forks-strategy: both
discover-pr-forks-trust: nobody
discover-pr-origin: both
- head-filter-regex: 'PR-1-head'
+ head-filter-regex: 'PR-(1)-(head|merge)'
status-checks:
skip: true
skip-branch-source-notifications: true
property-strategies:
all-branches:
- pipeline-branch-durability-override: performance-optimized
+ - suppress-scm-triggering:
+ suppression-strategy: suppress-nothing
+ branch-regex: '^$'
+ shallow-clone: true
+ do-not-fetch-tags: true
submodule:
- disable: false
- recursive: true
- tracking: false
- parent-credentials: true
+ disable: true
ssh-checkout:
credentials: mbedtls-github-ssh