atbetaflight/fake_travis_build.sh

37 lines
819 B
Bash
Raw Normal View History

#!/bin/bash
targets=("PUBLISHMETA=True" \
"TARGET=CC3D" \
"TARGET=CC3D_OPBL" \
"TARGET=COLIBRI_RACE" \
2016-02-01 16:28:58 -08:00
"TARGET=LUX_RACE" \
"TARGET=SPRACINGF3" \
2016-04-08 02:14:43 -07:00
"TARGET=SPRACINGF3EVO" \
2016-02-01 16:28:58 -08:00
"TARGET=SPRACINGF3MINI" \
"TARGET=NAZE" \
2016-02-07 16:25:09 -08:00
"TARGET=AFROMINI" \
2015-10-06 10:53:29 -07:00
"TARGET=RMDO" \
"TARGET=SPARKY" \
2016-02-07 16:25:09 -08:00
"TARGET=MOTOLAB" \
"TARGET=IRCFUSIONF3" \
"TARGET=ALIENFLIGHTF1" \
2016-04-08 14:03:20 -07:00
"TARGET=ALIENFLIGHTF3" \
2016-05-31 02:50:45 -07:00
"TARGET=DOGE" \
"TARGET=SINGULARITY")
#fake a travis build environment
export TRAVIS_BUILD_NUMBER=$(date +%s)
export BUILDNAME=${BUILDNAME:=fake_travis}
export TRAVIS_REPO_SLUG=${TRAVIS_REPO_SLUG:=$USER/simulated}
2015-04-02 04:08:52 -07:00
for target in "${targets[@]}"
do
unset RUNTESTS PUBLISHMETA TARGET
echo
echo
echo "BUILDING '$target'"
eval "export $target"
make -f Makefile clean
./.travis.sh
done