Skip to content

Commit 5da455e

Browse files
author
microbuilder
committed
Added feather52 to travis build list
1 parent 1789256 commit 5da455e

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ env:
1313
- TRAVIS_BOARD=metro_m4_express
1414
- TRAVIS_BOARD=trinket_m0
1515
- TRAVIS_BOARD=gemma_m0
16+
- TRAVIS_BOARD=feather52
1617
- TRAVIS_TEST=qemu
1718
- TRAVIS_TEST=unix
1819

tools/build_adafruit_bins.sh

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ rm -rf ports/atmel-samd/build*
22
rm -rf ports/esp8266/build*
33
rm -rf ports/nrf/build*
44

5-
ATMEL_BOARDS="arduino_zero circuitplayground_express feather_m0_basic feather_m0_adalogger feather_m0_express metro_m0_express metro_m4_express trinket_m0 gemma_m0"
5+
ATMEL_BOARDS="arduino_zero circuitplayground_express feather_m0_basic feather_m0_adalogger feather_m0_express metro_m0_express metro_m4_express trinket_m0 gemma_m0 feather52"
66
ROSIE_SETUPS="rosie-ci"
77

88
PARALLEL="-j 5"
@@ -17,17 +17,18 @@ else
1717
fi
1818

1919
for board in $boards; do
20-
make $PARALLEL -C ports/atmel-samd BOARD=$board
21-
(( exit_status = exit_status || $? ))
20+
if [ $board == "feather52" ]; then
21+
make $PARALLEL -C ports/nrf BOARD=feather52
22+
(( exit_status = exit_status || $? ))
23+
else
24+
make $PARALLEL -C ports/atmel-samd BOARD=$board
25+
(( exit_status = exit_status || $? ))
26+
fi
2227
done
2328
if [ -z "$TRAVIS" ]; then
2429
make $PARALLEL -C ports/esp8266 BOARD=feather_huzzah
2530
(( exit_status = exit_status || $? ))
2631
fi
27-
if [ -z "$TRAVIS" ]; then
28-
make $PARALLEL -C ports/nrf BOARD=feather52
29-
(( exit_status = exit_status || $? ))
30-
fi
3132

3233
version=`git describe --tags --exact-match`
3334
if [ $? -ne 0 ]; then
@@ -45,10 +46,15 @@ fi
4546

4647
for board in $boards; do
4748
mkdir -p bin/$board/
48-
cp ports/atmel-samd/build-$board/firmware.bin bin/$board/adafruit-circuitpython-$board-$version.bin
49-
(( exit_status = exit_status || $? ))
50-
cp ports/atmel-samd/build-$board/firmware.uf2 bin/$board/adafruit-circuitpython-$board-$version.uf2
51-
(( exit_status = exit_status || $? ))
49+
if [ $board == "feather52" ]; then
50+
cp ports/nrf/build-$board/firmware.bin bin/$board/adafruit-circuitpython-$board-$version.bin
51+
(( exit_status = exit_status || $? ))
52+
else
53+
cp ports/atmel-samd/build-$board/firmware.bin bin/$board/adafruit-circuitpython-$board-$version.bin
54+
(( exit_status = exit_status || $? ))
55+
cp ports/atmel-samd/build-$board/firmware.uf2 bin/$board/adafruit-circuitpython-$board-$version.uf2
56+
(( exit_status = exit_status || $? ))
57+
fi
5258
# Only upload to Rosie if its a pull request.
5359
if [ "$TRAVIS" == "true" ]; then
5460
for rosie in $ROSIE_SETUPS; do
@@ -65,11 +71,4 @@ if [ -z "$TRAVIS" ]; then
6571
(( exit_status = exit_status || $? ))
6672
fi
6773

68-
# Skip nRF52 on Travis
69-
if [ -z "$TRAVIS" ]; then
70-
mkdir -p bin/nrf/
71-
cp ports/nrf/build-feather52/firmware.bin bin/nrf/adafruit-circuitpython-feather_nrf52-$version.bin
72-
(( exit_status = exit_status || $? ))
73-
fi
74-
7574
exit $exit_status

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy