fake_travis_build.sh 536 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. targets=("PUBLISHMETA=True" \
  3. "RUNTESTS=True" \
  4. "TARGET=SPRACINGF3" \
  5. "TARGET=SPRACINGF3EVO" \
  6. "TARGET=LUX_RACE" \
  7. "TARGET=MOTOLAB" \
  8. "TARGET=RMDO" \
  9. "TARGET=SPARKY" \
  10. "TARGET=RCEXPLORERF3" )
  11. #fake a travis build environment
  12. export TRAVIS_BUILD_NUMBER=$(date +%s)
  13. export BUILDNAME=${BUILDNAME:=fake_travis}
  14. export TRAVIS_REPO_SLUG=${TRAVIS_REPO_SLUG:=$USER/simulated}
  15. for target in "${targets[@]}"
  16. do
  17. unset RUNTESTS PUBLISHMETA TARGET
  18. eval "export $target"
  19. make clean
  20. ./.travis.sh
  21. done