From 2b209a1fe5cbfcab767cb4d9736e3b4821600bf7 Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Thu, 1 Oct 2020 15:55:20 -0700 Subject: [PATCH] Break out our tests into a build matrix for parallelization and readability --- .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.travis.yml b/.travis.yml index 31843025..d3dc9893 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,14 @@ install: ## This makes sure we're using the current version of the library. - rm -rf ../hardware/keyboardio/avr/libraries/Kaleidoscope - ln -s $(pwd) ../hardware/keyboardio/avr/libraries/Kaleidoscope +jobs: + include: + - env: TEST_TARGET=travis-smoke-examples + - env: TEST_TARGET=travis-simulator-tests + - env: TEST_TARGET=cpplint + - env: TEST_TARGET=find-filename-conflicts + - env: TEST_TARGET=shellcheck + - env: TEST_TARGET=travis-check-astyle script: - unset CC - make $TEST_TARGET KALEIDOSCOPE_TEMP_PATH=$(pwd)/.kaleidoscope-build-cache BOARD_HARDWARE_PATH=$(pwd)/../hardware ARDUINO_PATH="$(pwd)/arduino-1.8.13"