Add teensy36 build and master uploads for teensy36 and teensy41

This commit is contained in:
Josh Stewart 2021-01-17 23:16:09 +11:00
parent d5e4370343
commit 5aeb794c2a
2 changed files with 6 additions and 5 deletions

View File

@ -59,14 +59,16 @@ script:
- platformio update
- platformio platform update
# Run the builds (Mega must be last so that the hex file isn't cleaned up)
- platformio run -e teensy35 -e teensy41 -e black_F407VE -e megaatmega2561 -e megaatmega2560
- platformio run -e teensy35 -e teensy36 -e teensy41 -e black_F407VE -e megaatmega2561 -e megaatmega2560
# Uploading the firmware to speeduino.com (Only on master)
- |
if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
# Upload ini and hex files to speeduino.com server
curl -v https://speeduino.com:2078 || true
curl -v --tlsv1.2 --ipv4 --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./.pio/build/megaatmega2560/firmware.hex" "https://speeduino.com:2078/bin/master.hex"
curl -v --tlsv1.2 --ipv4 --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./.pio/build/teensy35/firmware.hex" "https://speeduino.com:2078/teensy35/master.hex"
curl -v --tlsv1.2 --ipv4 --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./.pio/build/teensy35/firmware.hex" "https://speeduino.com:2078/teensy35/master-teensy35.hex"
curl -v --tlsv1.2 --ipv4 --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./.pio/build/teensy36/firmware.hex" "https://speeduino.com:2078/teensy36/master-teensy36.hex"
curl -v --tlsv1.2 --ipv4 --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./.pio/build/teensy41/firmware.hex" "https://speeduino.com:2078/teensy41/master-teensy41.hex"
curl --tlsv1.2 --ipv4 --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./reference/speeduino.ini" "https://speeduino.com:2078/master.ini"
fi
# Run the remote unit tests (only on master)

View File

@ -33,12 +33,11 @@ board=teensy35
framework=arduino
lib_deps = EEPROM, FlexCAN, SD
[env:DropBearT]
[env:teensy36]
platform=teensy
board=teensy35
board=teensy36
framework=arduino
lib_deps = EEPROM, FlexCAN, SD
build_flags = -DUSE_MC33810 ;-DUSE_SPI_EEPROM=6
[env:teensy41]
platform=teensy