Add travis.xml, similar to QEMU (default.xml) but cloning with depth 1

With this manifest, the "repo sync" phase on Travis takes less than one
minute vs. 4-6 minutes before.

travis.xml is created from default.xml and modified as follows:
- Add the clone-depth="1" attribute to all projects (shallow cloning)
- Change the BusyBox reference to the 1_24_1 (latest) tag. Previously,
a SHA1 was used which would not work with shallow cloning.

Note that I could not get a similar result by simply using
"repo init --depth=1" (cloning would still take a long time).

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Pascal Brand <pascal.brand@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
1 file changed
tree: 34ea87c7123bf575f55a7538bbea056a9266dbb9
  1. default.xml
  2. default_stable.xml
  3. fvp.xml
  4. fvp_stable.xml
  5. hikey.xml
  6. hikey_stable.xml
  7. juno.xml
  8. mt8173-evb.xml
  9. mt8173-evb_stable.xml
  10. README.md
  11. travis.xml
README.md

Repo manifest for OP-TEE development

In the OP-TEE project we try to gather all documentation under the optee_os git, therefore we recommend that you read the instructions at this page which describes how to setup OP-TEE on various platforms.