diff options
author | Joel Stanley <joel@jms.id.au> | 2020-05-26 13:27:33 +0930 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2020-05-27 17:06:10 +1000 |
commit | d6803067c0a15c03af0639aa02b68898a3f9cc81 (patch) | |
tree | 8abd058bc69ef13245f3c449780db9afc0679336 | |
parent | a9d96499b8f7310b9e43b4a8cda2f6e17cbd4248 (diff) | |
download | micropython-d6803067c0a15c03af0639aa02b68898a3f9cc81.tar.gz micropython-d6803067c0a15c03af0639aa02b68898a3f9cc81.zip |
travis: Set build name so it appears in the web interfaces.
The env NAME="foo" syntax doesn't appear to set the name in the Travis web
interface. Instead use the syntax from the docs:
https://docs.travis-ci.com/user/build-stages/#naming-your-jobs-within-build-stages
-rw-r--r-- | .travis.yml | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml index 84f5862564..133035949d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,7 +25,7 @@ jobs: - stage: test os: linux dist: bionic - env: NAME="code formatting" + name: "code formatting" before_install: - sudo apt-add-repository --yes --update ppa:pybricks/ppa install: @@ -41,8 +41,8 @@ jobs: - stage: test os: osx osx_image: xcode11.3 + name: "unix port build with clang on OSX" env: - - NAME="unix port build with clang on OSX" - PKG_CONFIG_PATH=/usr/local/opt/libffi/lib/pkgconfig script: - make ${MAKEOPTS} -C mpy-cross @@ -59,7 +59,7 @@ jobs: # stm32 port - stage: test - env: NAME="stm32 port build" + name: "stm32 port build" install: # need newer gcc version for Cortex-M7 support - sudo add-apt-repository -y ppa:team-gcc-arm-embedded/ppa @@ -83,7 +83,7 @@ jobs: # qemu-arm port - stage: test dist: bionic # needed for more recent version of qemu-system-arm with mps2-an385 target - env: NAME="qemu-arm port build and tests" + name: "qemu-arm port build and tests" install: - sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi qemu-system - arm-none-eabi-gcc --version @@ -96,7 +96,7 @@ jobs: # unix coverage - stage: test - env: NAME="unix coverage build and tests" + name: "unix coverage build and tests" install: - sudo apt-get install python3-pip - sudo pip install cpp-coveralls @@ -131,7 +131,7 @@ jobs: # unix coverage 32-bit - stage: test - env: NAME="unix coverage 32-bit build and tests" + name: "unix coverage 32-bit build and tests" install: - sudo apt-get install gcc-multilib libffi-dev:i386 - sudo apt-get install python3-pip @@ -163,7 +163,7 @@ jobs: # standard unix port - stage: test - env: NAME="unix port build and tests" + name: "unix port build and tests" script: - make ${MAKEOPTS} -C mpy-cross - make ${MAKEOPTS} -C ports/unix submodules @@ -176,7 +176,7 @@ jobs: # unix nanbox/float (and using Python 2 to check it can run the build scripts) - stage: test - env: NAME="unix nanbox/float port build and tests" + name: "unix nanbox/float port build and tests" install: - sudo apt-get install gcc-multilib libffi-dev:i386 script: @@ -193,7 +193,7 @@ jobs: # unix stackless/float with clang - stage: test - env: NAME="unix stackless/float port build and tests with clang" + name: "unix stackless/float port build and tests with clang" install: - sudo apt-get install clang script: @@ -209,7 +209,7 @@ jobs: # unix with sys.settrace - stage: test - env: NAME="unix port with sys.settrace build and tests" + name: "unix port with sys.settrace build and tests" script: - make ${MAKEOPTS} -C mpy-cross - make ${MAKEOPTS} -C ports/unix MICROPY_PY_BTREE=0 MICROPY_PY_FFI=0 MICROPY_PY_USSL=0 CFLAGS_EXTRA="-DMICROPY_PY_SYS_SETTRACE=1" test || travis_terminate 1 @@ -220,7 +220,7 @@ jobs: # minimal unix port with tests - stage: test - env: NAME="minimal unix port build and tests" + name: "minimal unix port build and tests" script: - make ${MAKEOPTS} -C ports/unix VARIANT=minimal - (cd tests && MICROPY_CPYTHON3=python3 MICROPY_MICROPYTHON=../ports/unix/micropython-minimal ./run-tests -e exception_chain -e self_type_check -e subclass_native_init -d basics) @@ -229,7 +229,7 @@ jobs: # windows port via mingw - stage: test - env: NAME="windows port build via mingw" + name: "windows port build via mingw" install: - sudo apt-get install gcc-mingw-w64 script: @@ -238,7 +238,7 @@ jobs: # esp32 w/ESP-IDFv3 port - stage: test - env: NAME="esp32 ESP-IDFv3 port build" + name: "esp32 ESP-IDFv3 port build" install: - sudo apt-get install python3-pip - sudo pip3 install 'pyparsing<2.4' @@ -255,7 +255,7 @@ jobs: # esp32 w/ESP-IDFv4 port - stage: test - env: NAME="esp32 ESP-IDFv4 port build" + name: "esp32 ESP-IDFv4 port build" install: - sudo apt-get install python3-pip - sudo pip3 install 'pyparsing<2.4' @@ -272,7 +272,7 @@ jobs: # esp8266 port - stage: test - env: NAME="esp8266 port build" + name: "esp8266 port build" install: - wget https://github.com/jepler/esp-open-sdk/releases/download/2018-06-10/xtensa-lx106-elf-standalone.tar.gz - zcat xtensa-lx106-elf-standalone.tar.gz | tar x @@ -286,7 +286,7 @@ jobs: # nrf port - stage: test - env: NAME="nrf port build" + name: "nrf port build" install: - sudo apt-get install gcc-arm-none-eabi - sudo apt-get install libnewlib-arm-none-eabi @@ -299,7 +299,7 @@ jobs: # bare-arm and minimal ports, with size-diff check - stage: test - env: NAME="bare-arm and minimal ports build and size-diff check" + name: "bare-arm and minimal ports build and size-diff check" install: - sudo apt-get install gcc-multilib libffi-dev:i386 gcc-arm-none-eabi libnewlib-arm-none-eabi - gcc --version @@ -325,7 +325,7 @@ jobs: # cc3200 port - stage: test - env: NAME="cc3200 port build" + name: "cc3200 port build" install: - sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi script: @@ -334,7 +334,7 @@ jobs: # samd port - stage: test - env: NAME="samd port build" + name: "samd port build" install: - sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi script: @@ -343,7 +343,7 @@ jobs: # teensy port - stage: test - env: NAME="teensy port build" + name: "teensy port build" install: - sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi script: @@ -351,7 +351,7 @@ jobs: # powerpc port - stage: test - env: NAME="powerpc port build" + name: "powerpc port build" install: - sudo apt-get install gcc-powerpc64le-linux-gnu libc6-dev-ppc64el-cross script: |