diff --git a/.travis.yml b/.travis.yml index 091decf..107b57e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,6 +32,7 @@ before_install: - buildDefault() { exitcode=0; printf "\n\e[33;1mBuilding default configuration\e[0m\n"; buildMulti; if [ $? -ne 0 ]; then exitcode=1; fi; return $exitcode; } - buildSerialOnly() { exitcode=0; printf "\n\e[33;1mBuilding serial mode only\e[0m\n"; opt_disable ENABLE_PPM; opt_enable ENABLE_SERIAL; buildMulti; if [ $? -ne 0 ]; then exitcode=1; fi; return $exitcode; } - buildPPMOnly() { exitcode=0; printf "\n\e[33;1mBuilding PPM mode only\e[0m\n"; opt_enable ENABLE_PPM; opt_disable ENABLE_SERIAL; buildMulti; if [ $? -ne 0 ]; then exitcode=1; fi; return $exitcode; } + - export -f buildMulti # Function to build the release files - dependent on board type - if [[ "$BOARD" == "multi4in1:avr:multixmega32d4" ]]; then @@ -141,6 +142,9 @@ install: fi before_script: + # Export all the variables + - set -a + # Change current working directory to the build dir - cd ${TRAVIS_BUILD_DIR}