Skip to content

Commit 41da99d

Browse files
committed
ci: Clone tf-m from github mirror
The upstream tf-m repository is consistently unreliable, and causing numerous CI failures. Fix this by cloning from a github mirror maintained by this project. As the commit is pulled by sha, updating this mirror can be done manually when this is updated. Signed-off-by: David Brown <david.brown@linaro.org>
1 parent 82a4b1a commit 41da99d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ci/fih-tests_run.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@ set -e
1818

1919
source $(dirname "$0")/fih-tests_version.sh
2020

21+
# Note that we are pulling from a github mirror of these repos, not direct upstream. If the sha
22+
# checked out below changes, the mirrors might need to be updated.
2123
pushd .. &&\
22-
git clone https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git &&\
24+
git clone https://github.com/mcu-tools/trusted-firmware-m &&\
2325
pushd trusted-firmware-m &&\
2426
git checkout eb8ff0db7d657b77abcd0262d5bf7f38eb1e1cdc &&\
2527
source lib/ext/tf-m-tests/version.txt &&\
2628
popd &&\
27-
git clone https://git.trustedfirmware.org/TF-M/tf-m-tests.git &&\
29+
git clone https://github.com/mcu-tools/tf-m-tests.git &&\
2830
pushd tf-m-tests &&\
2931
git checkout $version &&\
3032
popd

0 commit comments

Comments
 (0)