tf-a-ci-gateway: use dependent branches for tf-m-* repos
The TF-M team has created dependent branches for tf-m-tests
and tf-m-extras.Use these branches instead of cloning the
repositories with specific SHAs.
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
Change-Id: Iae8547a85038f33fdc9f6c709c6143ebdd7058b2
diff --git a/scripts/clone.sh b/scripts/clone.sh
index a40eb03..3929317 100755
--- a/scripts/clone.sh
+++ b/scripts/clone.sh
@@ -29,8 +29,8 @@
# Global defaults
REFSPEC_MASTER="refs/heads/master"
-REFSPEC_SHA_TF_M_TESTS="5da74a4aef63d879b6ef48ced617d6acaa5aeefa"
-REFSPEC_SHA_TF_M_EXTRAS="b2fe49b96ea77416e0f849be73f71a7a2acd3f50"
+REFSPEC_TF_M_TESTS="refs/heads/tfa_ci_dep_revision"
+REFSPEC_TF_M_EXTRAS="refs/heads/tfa_ci_dep_revision"
GIT_REPO="https://git.trustedfirmware.org"
GERRIT_HOST="https://review.trustedfirmware.org"
GIT_CLONE_PARAMS=""
@@ -50,8 +50,8 @@
TF_GERRIT_REFSPEC="${TF_GERRIT_REFSPEC:-${REFSPEC_MASTER}}"
TFTF_GERRIT_REFSPEC="${TFTF_GERRIT_REFSPEC:-${REFSPEC_MASTER}}"
SPM_REFSPEC="${SPM_REFSPEC:-${REFSPEC_MASTER}}"
-TF_M_TESTS_GERRIT_REFSPEC="${TF_M_TESTS_GERRIT_REFSPEC:-${REFSPEC_SHA_TF_M_TESTS}}"
-TF_M_EXTRAS_GERRIT_REFSPEC="${TF_M_EXTRAS_GERRIT_REFSPEC:-${REFSPEC_SHA_TF_M_EXTRAS}}"
+TF_M_TESTS_GERRIT_REFSPEC="${TF_M_TESTS_GERRIT_REFSPEC:-${REFSPEC_TF_M_TESTS}}"
+TF_M_EXTRAS_GERRIT_REFSPEC="${TF_M_EXTRAS_GERRIT_REFSPEC:-${REFSPEC_TF_M_EXTRAS}}"
CI_REFSPEC="${CI_REFSPEC:-${REFSPEC_MASTER}}"
JOBS_REFSPEC="${JOBS_REFSPEC:-${REFSPEC_MASTER}}"
diff --git a/tf-a-ci-gateway.yaml b/tf-a-ci-gateway.yaml
index 7ee0a75..67972b5 100644
--- a/tf-a-ci-gateway.yaml
+++ b/tf-a-ci-gateway.yaml
@@ -49,14 +49,14 @@
tf-a-tests refspec to use. The master branch is used by default.
- string:
name: TF_M_TESTS_GERRIT_REFSPEC
- default: '5da74a4aef63d879b6ef48ced617d6acaa5aeefa'
+ default: '+refs/heads/tfa_ci_dep_revision:refs/remotes/origin/tfa_ci_dep_revision'
description: |
- tf-m-tests refspec to use. Use stable SHA by default.
+ tf-m-tests refspec to use. The tfa_ci_dep_revision branch is used by default.
- string:
name: TF_M_EXTRAS_GERRIT_REFSPEC
- default: 'b2fe49b96ea77416e0f849be73f71a7a2acd3f50'
+ default: '+refs/heads/tfa_ci_dep_revision:refs/remotes/origin/tfa_ci_dep_revision'
description: |
- tf-m-extras refspec to use. Use stable SHA by default.
+ tf-m-extras refspec to use. The tfa_ci_dep_revision branch is used by default.
- string:
name: SPM_REFSPEC
default: '+refs/heads/master:refs/remotes/origin/master'