From 60971ef7826ab12e307c140218d64d282849a601 Mon Sep 17 00:00:00 2001 From: gabrielburnworth Date: Fri, 15 May 2020 12:38:53 -0700 Subject: [PATCH] add isolated ci builds --- .circleci/config.yml | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index da6c232..a2fe1a1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -26,8 +26,33 @@ jobs: paths: - ~/arduino-<< parameters.arduino_version >> - run: - name: Compile - command: make + name: Create bin directory + command: mkdir -p bin + - run: + name: Compile Genesis v1.2 (RAMPS_V14) + command: make dep_core dep_Servo dep_SPI dep_EEPROM target_ramps_v14 remove_temp + when: always + - run: + name: Compile Genesis v1.3 (FARMDUINO_V10) + command: make dep_core dep_Servo dep_SPI dep_EEPROM target_farmduino_v10 remove_temp + when: always + - run: + name: Compile Genesis v1.4 (FARMDUINO_V14) + command: make dep_core dep_Servo dep_SPI dep_EEPROM target_farmduino_k14 remove_temp + when: always + - run: + name: Compile Genesis v1.5 (FARMDUINO_V30) + command: make dep_core dep_Servo dep_SPI dep_EEPROM target_farmduino_k15 remove_temp + when: always + - run: + name: Compile Express v1.0 (FARMDUINO_EXP_V20) + command: make dep_core dep_Servo dep_SPI dep_EEPROM target_express_k10 remove_temp + when: always + - run: + name: Compile all + command: | + make force_clean + make - run: name: Check strings command: make strings_test