浏览代码

Update Travis CI to match 1.1.x

As modified in #8395
Scott Lahteine 7 年前
父节点
当前提交
202a9b06d9
共有 1 个文件被更改,包括 42 次插入45 次删除
  1. 42
    45
      .travis.yml

+ 42
- 45
.travis.yml 查看文件

85
   # ...with AUTO_BED_LEVELING_LINEAR, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, and EEPROM_CHITCHAT
85
   # ...with AUTO_BED_LEVELING_LINEAR, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, and EEPROM_CHITCHAT
86
   #
86
   #
87
   - restore_configs
87
   - restore_configs
88
-  - opt_enable Z_PROBE_SLED AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE EEPROM_SETTINGS
88
+  - opt_enable Z_PROBE_SLED AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE EEPROM_SETTINGS EEPROM_CHITCHAT
89
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
89
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
90
   #
90
   #
91
   # Test a Servo Probe
91
   # Test a Servo Probe
94
   - restore_configs
94
   - restore_configs
95
   - opt_enable NUM_SERVOS Z_ENDSTOP_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE
95
   - opt_enable NUM_SERVOS Z_ENDSTOP_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE
96
   - opt_set NUM_SERVOS 1
96
   - opt_set NUM_SERVOS 1
97
-  - opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS
97
+  - opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS EEPROM_CHITCHAT
98
   - opt_enable_adv EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES AUTOTEMP G38_PROBE_TARGET
98
   - opt_enable_adv EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES AUTOTEMP G38_PROBE_TARGET
99
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
99
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
100
   #
100
   #
104
   - opt_enable MESH_BED_LEVELING MESH_G28_REST_ORIGIN LCD_BED_LEVELING ULTIMAKERCONTROLLER
104
   - opt_enable MESH_BED_LEVELING MESH_G28_REST_ORIGIN LCD_BED_LEVELING ULTIMAKERCONTROLLER
105
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
105
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
106
   #
106
   #
107
-  # Test PROBE_MANUALLY feature, with LCD support,
107
+  # Test MINIRAMBO for PWM_MOTOR_CURRENT
108
+  #      PROBE_MANUALLY feature, with LCD support,
109
+  #      ULTIMAKERCONTROLLER, FILAMENT_LCD_DISPLAY, FILAMENT_WIDTH_SENSOR,
110
+  #      PRINTCOUNTER, NOZZLE_PARK_FEATURE, NOZZLE_CLEAN_FEATURE, PCA9632,
111
+  #      Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS, BEZIER_CURVE_SUPPORT, EXPERIMENTAL_I2CBUS,
112
+  #      ADVANCED_PAUSE_FEATURE, PARK_HEAD_ON_PAUSE, LCD_INFO_MENU,
108
   #      EEPROM_SETTINGS, EEPROM_CHITCHAT, M100_FREE_MEMORY_WATCHER,
113
   #      EEPROM_SETTINGS, EEPROM_CHITCHAT, M100_FREE_MEMORY_WATCHER,
109
   #      INCH_MODE_SUPPORT, TEMPERATURE_UNITS_SUPPORT
114
   #      INCH_MODE_SUPPORT, TEMPERATURE_UNITS_SUPPORT
110
   #
115
   #
111
   - restore_configs
116
   - restore_configs
112
   - opt_set MOTHERBOARD BOARD_MINIRAMBO
117
   - opt_set MOTHERBOARD BOARD_MINIRAMBO
113
   - opt_enable PROBE_MANUALLY AUTO_BED_LEVELING_BILINEAR LCD_BED_LEVELING ULTIMAKERCONTROLLER
118
   - opt_enable PROBE_MANUALLY AUTO_BED_LEVELING_BILINEAR LCD_BED_LEVELING ULTIMAKERCONTROLLER
114
-  - opt_enable EEPROM_SETTINGS M100_FREE_MEMORY_WATCHER M100_FREE_MEMORY_DUMPER M100_FREE_MEMORY_CORRUPTOR INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT
119
+  - opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT M100_FREE_MEMORY_WATCHER M100_FREE_MEMORY_DUMPER M100_FREE_MEMORY_CORRUPTOR INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT
120
+  - opt_enable ULTIMAKERCONTROLLER SDSUPPORT
121
+  - opt_enable PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE PCA9632 USE_XMAX_PLUG
122
+  - opt_enable_adv BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS
123
+  - opt_enable_adv ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE LCD_INFO_MENU
124
+  - opt_set_adv PWM_MOTOR_CURRENT {1300,1300,1250}
125
+  - opt_set_adv I2C_SLAVE_ADDRESS 63
115
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
126
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
116
   #
127
   #
117
   # Test 5 extruders on AZTEEG_X3_PRO (can use any board with >=5 extruders defined)
128
   # Test 5 extruders on AZTEEG_X3_PRO (can use any board with >=5 extruders defined)
164
   - opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER
175
   - opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER
165
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
176
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
166
   #
177
   #
167
-  # Test MINIRAMBO for PWM_MOTOR_CURRENT
168
-  #      ULTIMAKERCONTROLLER, FILAMENT_LCD_DISPLAY, FILAMENT_WIDTH_SENSOR,
169
-  #      PRINTCOUNTER, NOZZLE_PARK_FEATURE, NOZZLE_CLEAN_FEATURE, PCA9632,
170
-  #      Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS, BEZIER_CURVE_SUPPORT, EXPERIMENTAL_I2CBUS,
171
-  #      ADVANCED_PAUSE_FEATURE, PARK_HEAD_ON_PAUSE, LCD_INFO_MENU,
172
-  #
173
-  - restore_configs
174
-  - opt_enable ULTIMAKERCONTROLLER FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR SDSUPPORT
175
-  - opt_enable PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE PCA9632 USE_XMAX_PLUG
176
-  - opt_enable_adv Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS
177
-  - opt_set_adv I2C_SLAVE_ADDRESS 63
178
-  - opt_enable_adv ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE LCD_INFO_MENU
179
-  - pins_set RAMPS X_MAX_PIN -1
180
-  - opt_add_adv Z2_MAX_PIN 2
181
-  - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
182
-  #
183
   # Enable COREXY
178
   # Enable COREXY
184
   #
179
   #
185
   - restore_configs
180
   - restore_configs
186
   - opt_enable COREXY
181
   - opt_enable COREXY
187
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
182
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
188
   #
183
   #
189
-  # Enable COREYX (swapped)
190
-  #
191
-  #- restore_configs
192
-  #- opt_enable COREYX
193
-  #- build_marlin
184
+  # Test many less common options
194
   #
185
   #
186
+  - restore_configs
187
+  - opt_enable COREYX
188
+  - opt_set_adv FAN_MIN_PWM 50
189
+  - opt_set_adv FAN_KICKSTART_TIME 100
190
+  - opt_set_adv XY_FREQUENCY_LIMIT  15
191
+  - opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER
192
+  - opt_enable_adv ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK
193
+  - opt_enable_adv VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL
194
+  - opt_enable_adv EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS
195
+  - opt_enable_adv MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
196
+  - opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER
197
+  - opt_enable FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR
198
+  - opt_enable ENDSTOP_INTERRUPTS_FEATURE FAN_SOFT_PWM SDSUPPORT
199
+  - opt_enable USE_XMAX_PLUG
200
+  - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
195
   #
201
   #
196
   ######## Other Standard LCD/Panels ##############
202
   ######## Other Standard LCD/Panels ##############
197
   #
203
   #
212
   #
218
   #
213
   #- restore_configs
219
   #- restore_configs
214
   #- opt_enable MAKRPANEL
220
   #- opt_enable MAKRPANEL
215
-  #- build_marlin
221
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
216
   #
222
   #
217
   # REPRAP_DISCOUNT_SMART_CONTROLLER, SDSUPPORT, BABYSTEPPING, RIGIDBOARD_V2, and DAC_MOTOR_CURRENT_DEFAULT
223
   # REPRAP_DISCOUNT_SMART_CONTROLLER, SDSUPPORT, BABYSTEPPING, RIGIDBOARD_V2, and DAC_MOTOR_CURRENT_DEFAULT
218
   #
224
   #
244
   # Cant find configuration details to get it to compile
250
   # Cant find configuration details to get it to compile
245
   #- restore_configs
251
   #- restore_configs
246
   #- opt_enable ULTRA_LCD REPRAPWORLD_KEYPAD REPRAPWORLD_KEYPAD_MOVE_STEP
252
   #- opt_enable ULTRA_LCD REPRAPWORLD_KEYPAD REPRAPWORLD_KEYPAD_MOVE_STEP
247
-  #- build_marlin
253
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
248
   #
254
   #
249
   # RA_CONTROL_PANEL
255
   # RA_CONTROL_PANEL
250
   #
256
   #
262
   #
268
   #
263
   #- restore_configs
269
   #- restore_configs
264
   #- opt_enable LCD_I2C_SAINSMART_YWROBOT
270
   #- opt_enable LCD_I2C_SAINSMART_YWROBOT
265
-  #- build_marlin
271
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
266
   #
272
   #
267
   # LCD_I2C_PANELOLU2
273
   # LCD_I2C_PANELOLU2
268
   #
274
   #
269
   #- restore_configs
275
   #- restore_configs
270
   #- opt_enable LCD_I2C_PANELOLU2
276
   #- opt_enable LCD_I2C_PANELOLU2
271
-  #- build_marlin
277
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
272
   #
278
   #
273
   # LCD_I2C_VIKI
279
   # LCD_I2C_VIKI
274
   #
280
   #
275
   #- restore_configs
281
   #- restore_configs
276
   #- opt_enable LCD_I2C_VIKI
282
   #- opt_enable LCD_I2C_VIKI
277
-  #- build_marlin
283
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
278
   #
284
   #
279
   # LCM1602
285
   # LCM1602
280
   #
286
   #
288
   # BQ Hephestos 2
294
   # BQ Hephestos 2
289
   #- restore_configs
295
   #- restore_configs
290
   #- use_example_configs Hephestos_2
296
   #- use_example_configs Hephestos_2
291
-  #- build_marlin
297
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
292
   #
298
   #
293
   # Delta Config (generic) + ABL bilinear + PROBE_MANUALLY
299
   # Delta Config (generic) + ABL bilinear + PROBE_MANUALLY
294
   - use_example_configs delta/generic
300
   - use_example_configs delta/generic
295
-  - opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER DELTA_AUTO_CALIBRATION DELTA_CALIBRATION_MENU AUTO_BED_LEVELING_BILINEAR PROBE_MANUALLY
301
+  - opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER DELTA_CALIBRATION_MENU AUTO_BED_LEVELING_BILINEAR PROBE_MANUALLY
296
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
302
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
297
   #
303
   #
298
   # Delta Config (generic) + UBL + ALLEN_KEY + OLED_PANEL_TINYBOY2 + EEPROM_SETTINGS
304
   # Delta Config (generic) + UBL + ALLEN_KEY + OLED_PANEL_TINYBOY2 + EEPROM_SETTINGS
299
   #
305
   #
300
   - use_example_configs delta/generic
306
   - use_example_configs delta/generic
301
   - opt_disable DISABLE_MIN_ENDSTOPS
307
   - opt_disable DISABLE_MIN_ENDSTOPS
302
-  - opt_enable AUTO_BED_LEVELING_UBL Z_PROBE_ALLEN_KEY EEPROM_SETTINGS OLED_PANEL_TINYBOY2
308
+  - opt_enable AUTO_BED_LEVELING_UBL Z_PROBE_ALLEN_KEY EEPROM_SETTINGS EEPROM_CHITCHAT OLED_PANEL_TINYBOY2
303
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
309
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
304
   #
310
   #
305
   # Delta Config (FLSUN AC because it's complex)
311
   # Delta Config (FLSUN AC because it's complex)
310
   # Makibox Config  need to check board type for Teensy++ 2.0
316
   # Makibox Config  need to check board type for Teensy++ 2.0
311
   #
317
   #
312
   #- use_example_configs makibox
318
   #- use_example_configs makibox
313
-  #- build_marlin
319
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
314
   #
320
   #
315
   # SCARA with TMC2130
321
   # SCARA with TMC2130
316
   #
322
   #
317
   - use_example_configs SCARA
323
   - use_example_configs SCARA
318
-  - opt_enable AUTO_BED_LEVELING_BILINEAR FIX_MOUNTED_PROBE USE_ZMIN_PLUG EEPROM_SETTINGS ULTIMAKERCONTROLLER
324
+  - opt_enable AUTO_BED_LEVELING_BILINEAR FIX_MOUNTED_PROBE USE_ZMIN_PLUG EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER
319
   - opt_enable_adv HAVE_TMC2130 X_IS_TMC2130 Y_IS_TMC2130 Z_IS_TMC2130
325
   - opt_enable_adv HAVE_TMC2130 X_IS_TMC2130 Y_IS_TMC2130 Z_IS_TMC2130
320
   - opt_enable_adv AUTOMATIC_CURRENT_CONTROL STEALTHCHOP HYBRID_THRESHOLD SENSORLESS_HOMING
326
   - opt_enable_adv AUTOMATIC_CURRENT_CONTROL STEALTHCHOP HYBRID_THRESHOLD SENSORLESS_HOMING
321
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
327
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
323
   # tvrrug Config need to check board type for sanguino atmega644p
329
   # tvrrug Config need to check board type for sanguino atmega644p
324
   #
330
   #
325
   #- use_example_configs tvrrug/Round2
331
   #- use_example_configs tvrrug/Round2
326
-  #- build_marlin
332
+  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
327
   #
333
   #
328
   #
334
   #
329
   ######## Board Types #############
335
   ######## Board Types #############
393
   - opt_set MIXING_STEPPERS 2
399
   - opt_set MIXING_STEPPERS 2
394
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
400
   - build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
395
   #
401
   #
396
-  # Test DUAL_X_CARRIAGE
397
-  #
398
-  #- restore_configs
399
-  #- opt_set EXTRUDERS 2
400
-  #- opt_set TEMP_SENSOR_1 1
401
-  #- opt_enable USE_XMAX_PLUG
402
-  #- opt_enable_adv DUAL_X_CARRIAGE
403
-  #- build_marlin_pio ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}
404
-  #
405
   # Test SWITCHING_EXTRUDER
402
   # Test SWITCHING_EXTRUDER
406
   #
403
   #
407
   - restore_configs
404
   - restore_configs

正在加载...
取消
保存