Skip to content

Commit 94bde17

Browse files
committed
Update Ubuntu and GCC versions used in Travis build. Now uses GCC 5.4.1. Also, tweaks what builds are run.
1 parent 2d9a0c7 commit 94bde17

1 file changed

Lines changed: 4 additions & 13 deletions

File tree

.travis.yml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
sudo: required
2-
dist: trusty
2+
dist: xenial
33
language: c
44
compiler:
55
- gcc
@@ -8,15 +8,11 @@ cache:
88
- "${HOME}/persist"
99

1010
before_script:
11-
# Extra CPython versions
12-
# - sudo add-apt-repository -y ppa:fkrull/deadsnakes
13-
# Extra gcc versions
14-
# - sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
15-
- sudo add-apt-repository -y ppa:terry.guo/gcc-arm-embedded
11+
- sudo add-apt-repository -y ppa:team-gcc-arm-embedded/ppa
1612
- sudo dpkg --add-architecture i386
1713
- sudo apt-get update -qq || true
1814
- sudo apt-get install -y python3 gcc-multilib pkg-config libffi-dev libffi-dev:i386 qemu-system gcc-mingw-w64
19-
- sudo apt-get install -y --force-yes gcc-arm-none-eabi
15+
- sudo apt-get install -y --force-yes gcc-arm-embedded
2016
# For teensy build
2117
- sudo apt-get install realpath
2218
# For coverage testing
@@ -29,8 +25,8 @@ script:
2925
# Build mpy-cross first because other builds depend on it.
3026
- make -C mpy-cross
3127
- make -C atmel-samd BOARD=arduino_zero
32-
- make -C atmel-samd BOARD=feather_m0_adalogger
3328
- make -C atmel-samd BOARD=feather_m0_basic
29+
- make -C atmel-samd BOARD=feather_m0_flash
3430
- make -C atmel-samd BOARD=metro_m0_flash
3531
- make -C minimal CROSS=1 build/firmware.bin
3632
- ls -l minimal/build/firmware.bin
@@ -40,16 +36,11 @@ script:
4036
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then cp minimal/build/firmware.bin ${HOME}/persist/; fi'
4137
- make -C unix deplibs
4238
- make -C unix
43-
- make -C unix nanbox
4439
- make -C bare-arm
4540
- make -C qemu-arm test
4641
- make -C stmhal
47-
- make -C stmhal -B MICROPY_PY_WIZNET5K=1 MICROPY_PY_CC3K=1
48-
- make -C stmhal BOARD=STM32F4DISC
4942
- make -C teensy
5043
- make -C cc3200 BTARGET=application BTYPE=release
51-
- make -C cc3200 BTARGET=bootloader BTYPE=release
52-
- make -C windows CROSS_COMPILE=i686-w64-mingw32-
5344

5445
# run tests without coverage info
5546
#- (cd tests && MICROPY_CPYTHON3=python3.4 ./run-tests)

0 commit comments

Comments
 (0)