Merge pull request #3575 from iNavFlight/agh_cms_osd_settings
[inav/snaewe.git] / fake_travis_build.sh
blobf56adee40e635eea3f86929f4d556fc2ef95296d
1 #!/bin/bash
3 targets=("PUBLISHMETA=True" \
4 "RUNTESTS=True" \
5 "TARGET=CHEBUZZF3" \
6 "TARGET=COLIBRI_RACE" \
7 "TARGET=SPRACINGF3" \
8 "TARGET=SPRACINGF3EVO" \
9 "TARGET=LUX_RACE" \
10 "TARGET=MOTOLAB" \
11 "TARGET=RMDO" \
12 "TARGET=SPARKY" \
13 "TARGET=STM32F3DISCOVERY" \
14 "TARGET=ALIENFLIGHTF3"\
15 "TARGET=RCEXPLORERF3" )
16 #fake a travis build environment
17 export TRAVIS_BUILD_NUMBER=$(date +%s)
18 export BUILDNAME=${BUILDNAME:=fake_travis}
19 export TRAVIS_REPO_SLUG=${TRAVIS_REPO_SLUG:=$USER/simulated}
21 for target in "${targets[@]}"
23 unset RUNTESTS PUBLISHMETA TARGET
24 eval "export $target"
25 make clean
26 ./.travis.sh
27 done