Adjust TF-PSA-Crypto CI for production use
Restore log retention, and only trust the upstream Jenkinsfile
This reverts commit 37c29351a198f7acf5ff789dda6023c106bf3e0c.
Change-Id: I35d070eb55af44ef8a6b1dd9c0c3d2b5bf883871
diff --git a/mbed-tls-tf-psa-crypto-multibranch.yaml b/mbed-tls-tf-psa-crypto-multibranch.yaml
index 730ea29..685c824 100644
--- a/mbed-tls-tf-psa-crypto-multibranch.yaml
+++ b/mbed-tls-tf-psa-crypto-multibranch.yaml
@@ -4,8 +4,8 @@
project-type: multibranch
disabled: false
prune-dead-branches: true
- days-to-keep: 0
- num-to-keep: 0
+ days-to-keep: 60
+ num-to-keep: 1000
script-path: tests/.jenkins/Jenkinsfile
properties:
- raw:
@@ -42,9 +42,9 @@
repo: TF-PSA-Crypto
branch-discovery: all
discover-pr-forks-strategy: both
- discover-pr-forks-trust: permission
+ discover-pr-forks-trust: nobody
discover-pr-origin: both
- head-filter-regex: 'PR-118-(head|merge)'
+ head-filter-regex: 'PR-\d+-(head|merge)|gh-readonly-queue/.*'
status-checks:
skip: true
skip-branch-source-notifications: true