diff options
author | Jerome Forissier <jerome.forissier@linaro.org> | 2018-03-13 17:21:08 +0100 |
---|---|---|
committer | Jérôme Forissier <jerome.forissier@linaro.org> | 2018-03-14 09:39:37 +0100 |
commit | 793884e19284de0261db79962414814f0d5d2b2e (patch) | |
tree | 4d672092b403dc426d54bba9d589619e015e7caa /.travis.yml | |
parent | 42dd7a206a8f357cf0501feb76d76b856bc52ab8 (diff) |
ci: .travis.yml: clone stable version (3.0.0)
Due to recent changes in manifest.git and build.git for buildroot
support, it is not possible to build with GCC4.9 anymore. One has
to use the toolchain installed by "make toolchains".
Since we want to keep GCC4.9 for now [1], let's revert to an older,
stable version of the source tree, except for the optee_* projects
which we keep at the tip of their master branch.
[1] Commit 148ea708383e ("ci: .travis.yml: use GCC 4.9")
Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index a1f9aa13..b5e49d6b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -79,9 +79,13 @@ before_script: - (cd $HOME/bin && wget https://storage.googleapis.com/git-repo-downloads/repo && chmod +x repo) - export PATH=$HOME/bin:$PATH - mkdir $HOME/optee_repo - - (cd $HOME/optee_repo && repo init -u https://github.com/OP-TEE/manifest.git -m travis.xml </dev/null && repo sync --no-clone-bundle --no-tags --quiet -j 2) + - (cd $HOME/optee_repo && repo init -u https://github.com/OP-TEE/manifest.git -m default_stable.xml -b refs/tags/3.0.0 </dev/null && repo sync --no-clone-bundle --no-tags -j 20) - (cd $HOME/optee_repo/qemu && git submodule update --init dtc) - (cd $HOME/optee_repo && mv optee_os optee_os_old && ln -s $MYHOME optee_os) + - (cd $HOME/optee_repo/optee_benchmark && git fetch linaro-swg master && git checkout linaro-swg/master) + - (cd $HOME/optee_repo/optee_examples && git fetch linaro-swg master && git checkout linaro-swg/master) + - (cd $HOME/optee_repo/optee_test && git fetch optee master && git checkout optee/master) + - (cd $HOME/optee_repo/optee_client && git fetch optee master && git checkout optee/master) - cd $MYHOME - git fetch https://github.com/OP-TEE/optee_os --tags - unset CC |