arthur-tf-sync-repos: Add parameters
Signed-off-by: Arthur She <arthur.she@linaro.org>
Change-Id: I373b208c9a08828c1f3115d1178fa59ed096fcd8
diff --git a/arthur-tf-sync-repos.yaml b/arthur-tf-sync-repos.yaml
index c714731..20a8872 100644
--- a/arthur-tf-sync-repos.yaml
+++ b/arthur-tf-sync-repos.yaml
@@ -5,6 +5,15 @@
concurrent: false
description: Mirror TF-M, TF-A, TS, and Hafnium projects into GitHub
disabled: false
+ parameters:
+ - string:
+ name: GERRIT_PROJECT
+ default: ''
+ description: "Gerrit project"
+ - string:
+ name: GERRIT_REFNAME
+ default: ''
+ description: "Project branch"
builders:
- shell: |-
#!/bin/bash
@@ -35,6 +44,8 @@
branch-pattern: master
- branch-compare-type: PLAIN
branch-pattern: branch-1
+ - branch-compare-type: REG_EXP
+ branch-pattern: lts-v.*
# Trigger on tag creatation
- branch-compare-type: REG_EXP
branch-pattern: refs/tags/.*
diff --git a/ci/tf-sync-repos.sh b/ci/tf-sync-repos.sh
index 4388879..e1c77dd 100755
--- a/ci/tf-sync-repos.sh
+++ b/ci/tf-sync-repos.sh
@@ -54,7 +54,7 @@
[ci/hafnium-job-configs]="master:main"
[ci/hafnium-ci-scripts]="master:main"
[TS/trusted-services]="main:main integration:integration"
-[sandbox/arthur]="master:main branch-1:gh-branch-1"
+[sandbox/arthur]="master:main branch-1:gh-branch-1 lts-v2.10:lts-v2.10 lts-v2.8:lts-v2.8"
)
_workdir=$(mktemp -d)