Commit 41da99d9 authored by David Brown's avatar David Brown Committed by David Brown
Browse files

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: default avatarDavid Brown <david.brown@linaro.org>
parent 82a4b1a7
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -18,13 +18,15 @@ set -e

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

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