Dave Johnson
65a36948c0
Support travis new build environment ( #7425 )
...
move from legacy precise to trusty build image
fix PATH not including buildroot/bin
remove symolic link to ~/bin
enable sudo
trusty travis image doesn't source ~/bin by default
avr requires sude
2017-08-03 10:33:53 -05:00
Dave Johnson
c6509076c4
Force legacy "precise" build dist for TravisCI ( #7422 )
...
TravisCI "trusty" build dist isn't picking up build path causing travis checks to fail. Reverting to legacy "precise" dist while we investigate
pristine != precise
2017-08-03 09:06:59 -05:00
Scott Lahteine
283d15a8d0
Add a Travis CI test for FWRETRACT
2017-07-27 04:14:29 -05:00
C. Scott Ananian
890e7a16a9
Add support for Printrbot Neopixel RGBW strip.
...
Connected as described at http://printrbot.com/shop/led-strip/
Based on patch by Kelly Anderson <kelly@xilka.com> at
http://www.xilka.com/printrbot/marlin/1.1.4/20170707/
2017-07-22 16:07:55 -05:00
Scott Lahteine
11c589c3ec
Fix compile issue with G38
...
Fixes #7250
2017-07-06 14:21:27 -05:00
Scott Lahteine
fc140c4962
Followup for I2C_POSITION_ENCODERS
2017-06-27 20:46:40 -05:00
Scott Lahteine
3c7bfe798d
Various cleanups ahead of digipot save
2017-06-24 23:56:24 -05:00
Scott Lahteine
80a232419d
CNC workspace planes and 'P' argument for G2/G3
2017-06-23 14:53:03 -05:00
Scott Lahteine
e907654d6a
Do two or three fewer test builds
2017-06-19 23:08:45 -05:00
Scott Lahteine
0c616700f3
Merge pull request #7097 from thinkyhead/bf_dac_percents_fix
...
Convert DAC percent to uint8_t
2017-06-19 17:58:55 -05:00
Bob-the-Kuhn
a1c65fd3d5
convert DAC percent to uint8_t
...
=====================
add test to Travis
2017-06-19 17:46:41 -05:00
Scott Lahteine
dd1a84b23f
Add Travis test for scrolling on DOGM
2017-06-16 14:48:01 -05:00
Scott Lahteine
570722a0fe
Combine Travis tests to shorten required time
2017-06-12 01:09:24 -05:00
dot-bob
0bc66bf22c
PCA9632 PWM color LED support
...
Add support for the PCA9632 PWM color LED driver used on the Ultimaker 2 and Wanhao Duplicator 6.
2017-06-12 01:09:24 -05:00
Tannoo
74d6dee920
User Command (Script) Menu
...
The menu (commands / scripts) is configurable in `Configuration_adv.h`.
- Added conditionals.
- Changed script handling.
- Slimmed and working!
- Added Status message.
- Returning to lcd status screen now!
- Example Configs Updated.
- Cleanups by @thinkyhead
2017-05-30 02:33:57 -05:00
Scott Lahteine
13a06711ad
Add a Travis test for UBL + DELTA
2017-05-17 03:49:19 -05:00
Scott Lahteine
6854f08d22
Shut down autotemp in disable_all_heaters
2017-05-03 20:54:26 -05:00
Scott Lahteine
de569e3d4e
Merge pull request #6327 from Bob-the-Kuhn/M43-toggle-&-Z-probe-fixes
...
M43 Toggle & Z servo test - fix bug & add another check
2017-04-18 03:21:57 -05:00
Scott Lahteine
4067d15c92
Cleanup, extend TMC2130 implementation
2017-04-14 23:00:00 -05:00
Bob-the-Kuhn
1acb84ba02
fix 1 bug, add error messages
...
===============================================
make changes requested by reviewers
===============================================
add M43 test to Travis, fix EOL, remove trailing spaces
2017-04-14 20:57:45 -05:00
Scott Lahteine
40dfafbe89
Add Travis CI test for FLSUN config
2017-04-14 19:46:31 -05:00
Scott Lahteine
5135be14ea
Include Travis CI tests for 5 extruders / e-steppers
2017-04-14 18:18:20 -05:00
Scott Lahteine
f81b518a03
Add Travis tests for optional M100 features
2017-04-12 17:07:22 -05:00
Scott Lahteine
73e193da1d
Implement LCD_BED_LEVELING for PROBE_MANUALLY
2017-03-31 11:50:18 -05:00
Scott Lahteine
fcadc7bb1a
Implement the "manual" option for ABL
2017-03-31 11:50:18 -05:00
Scott Lahteine
342ee458ae
Additional UBL fixes, optimizations
2017-03-31 11:12:57 -05:00
Scott Lahteine
edbc024d76
Disable UBL_G26_MESH_EDITING by default
2017-03-31 02:20:20 -05:00
Scott Lahteine
786fe2ba2a
Include PARK_HEAD_ON_PAUSE in Travis testing
2017-03-19 18:34:58 -05:00
Scott Lahteine
fba22652fc
Add UBL testing to Travis
2017-03-18 11:35:21 -05:00
Scott Lahteine
45f949d833
TMC2130 Library: @teemuatlut replaces @makertum
2017-03-07 04:22:06 -06:00
Bob-the-Kuhn
c5e08e8761
CoreYX/YZ/ZX needs different endstop logic than CoreXY/YZ/XZ
...
In the endstop testing section, add the "reverse" logic in addition to "normal" core handling.
In CoreXY/YZ/XZ steppers rotating the same direction gives X movement. Opposing directions produces Y movement.
In CoreYX/ZY/ZX this is reversed. Same = Y, Opposite = X.
----
Fixes the issue where the Y endstop was being checked when moving in the X direction, etc.
2017-03-01 09:40:24 -06:00
Scott Lahteine
a561bd5e3a
New feature: SDCARD_SORT_ALPHA
2017-02-14 21:37:24 -06:00
Scott Lahteine
76f47aebb6
Travis test TMC2130 options
2016-11-21 00:52:19 -06:00
Scott Lahteine
c8d4cd35d8
Include more features in Travis testing
2016-11-09 02:32:59 -06:00
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
2016-09-25 23:35:37 -05:00
Scott Lahteine
0c951436e4
Extend SCARA test, stress-test ABL_GRID_POINTS_*
2016-09-20 18:48:06 -05:00
Scott Lahteine
ed759626fe
Arduino 1.6.10, direct download U8glib in Travis CI
2016-09-20 15:35:33 -05:00
Scott Lahteine
d63b8e2b2b
Additional details for I2C_SLAVE_ADDRESS
2016-08-15 19:27:53 -07:00
Scott Lahteine
e3efb04295
Shoehorn EXPERIMENTAL_I2CBUS into Travis test
2016-08-10 23:35:46 -07:00
Scott Lahteine
85c4d5d2b5
Include DELTA_CALIBRATION_MENU in DELTA travis test
2016-08-08 20:35:04 -07:00
AnHardt
1f239ac9a7
Extend travis test to check MAX6675
2016-08-06 17:19:11 -07:00
Scott Lahteine
49f75b7891
pins_RAMPS_14.h => pins_RAMPS.h
2016-07-30 04:17:21 -07:00
Scott Lahteine
6b8b458106
Travis for ABL+SCARA, Z_MIN_PROBE_REPEATABILITY_TEST
2016-07-22 21:02:08 -07:00
João Brázio
0149fc189a
Update travis config so NOZZLE_CLEAN_FEATURE no longer depends on AUTO_BED_LEVELING_FEATURE
2016-07-19 15:07:03 -07:00
João Brázio
5cdd6f02ec
Update travis config not to send email notifications
2016-07-19 13:44:24 -07:00
Scott Lahteine
9730a9355c
Travis test for Mixing and Switching extruders
2016-07-17 00:13:56 -07:00
João Brázio
c711701626
Implements a nozzle parking command (G27)
2016-07-16 12:07:59 +01:00
João Brázio
b05a75655a
Implements a nozzle cleaning pattern generator (G12)
2016-07-13 21:14:19 +01:00
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
2016-07-02 15:34:33 -07:00
Scott Lahteine
b77069de01
Add a Travis test for LCD_INFO_MENU
2016-07-02 15:22:34 -07:00
Scott Lahteine
bd01592816
Goodbye MECHANICAL_PROBE
2016-06-22 17:13:33 -07:00
Scott Lahteine
bd99a2bcff
Add a Travis test of Z Safe Homing without ABL
2016-06-22 03:06:54 -07:00
Scott Lahteine
528df1b02d
Travis test for MINIRAMBO and PWM_MOTOR_CURRENT
2016-06-21 19:50:09 -07:00
Scott Lahteine
6563b07879
Test for mechanical and fix mounted probes
2016-06-20 16:40:44 -07:00
Scott Lahteine
42ccb5b0df
Travis test a servo probe without ABL
2016-06-19 18:47:27 -07:00
Scott Lahteine
e189f6a842
Patch Travis test for bed leveling
2016-06-17 14:20:18 -07:00
Scott Lahteine
47ce810f52
Remove support for XY servo endstops
2016-06-17 14:19:17 -07:00
Scott Lahteine
587de1b6b6
Merge pull request #3676 from thinkyhead/rc_lin_advance_feature
...
Advance extrusion algorithm – LIN_ADVANCE
2016-06-13 18:04:58 -07:00
Scott Lahteine
9a1dfd0f5f
Fix Travis test for FILAMENTCHANGEENABLE
2016-06-12 14:24:56 -07:00
João Brázio
9b3a0895fd
Upgrades travis Arduino IDE version to 1.6.9
2016-06-11 02:55:09 +01:00
Scott Lahteine
45b701d38c
Travis test for LIN_ADVANCE
2016-06-09 21:03:27 -07:00
Scott Lahteine
4a212f707b
Merge pull request #3993 from jbrazio/feature/update-travis
...
Update travis to test for ULTRA and DOG LCD options
2016-06-09 20:56:07 -07:00
João Brázio
d13c86f6f6
Adds travis test for SPEAKER
2016-06-09 20:38:23 -07:00
João Brázio
24e70c915d
Update travis to test for ULTRA and DOG LCD options
2016-06-10 02:25:37 +01:00
Scott Lahteine
38279a02b2
Travis tests for Inch, Fahrenheit, Kelvin, M100
2016-06-08 17:12:54 -07:00
Scott Lahteine
f69b5afe4c
Travis CI test for MBL
2016-05-20 11:52:27 -07:00
João Brázio
08b485a310
Travis will now generate and use the custom version header file
2016-05-20 03:22:04 +01:00
Scott Lahteine
07c9a11c3c
Automatically set X2 stepper pins
2016-05-18 19:09:09 -07:00
Scott Lahteine
7527fdec0b
Add Travis test for DUAL_X_CARRIAGE
2016-05-18 16:32:34 -07:00
Scott Lahteine
3016dfe484
Merge pull request #3744 from thinkyhead/rc_bezier_curves
...
Add BEZIER_CURVE_SUPPORT — G5 command
2016-05-17 13:57:38 -07:00
Scott Lahteine
ddac17a195
Add BEZIER_CURVE_SUPPORT (G5 XYZEFIJPQ)
2016-05-14 14:52:08 -07:00
João Brázio
a878c09614
Cleanup of the buildroot
2016-05-10 03:37:17 +01:00
Scott Lahteine
85e732d5fd
Fix BABYSTEPPING, add it to Travis test
2016-05-02 20:01:00 -07:00
João Brázio
484de24e22
Updated travis to test for PRINTCOUNTER
2016-04-29 23:13:58 +01:00
Scott Lahteine
ad61a8684a
Comments for legibility, test DEBUG_LEVELING
2016-04-04 16:31:37 -07:00
Scott Lahteine
1a79b13b7a
FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR
2016-03-29 20:54:31 -07:00
Scott Lahteine
1cd1ccbf86
Enable/disable multiple options on a single line.
2016-03-22 22:33:00 -07:00
Scott Lahteine
ff272c7b69
Improve Travis CI test
...
- Add shell scripts to help with managing configs
- Clean up .travis.yml file by using shell scripts
- Don’t download “astyle” – not needed and delays Travis results
2016-03-22 22:23:07 -07:00
AnHardt
b39b54031b
Fix KEEPALIVE_STATE
...
Add return to NOT_BUSY for M105
Replace WAIT_FOR_USER with PAUSED_FOR_USER
Add Travis test for FILAMENTCHANGEENABLE
2016-03-20 10:41:56 +01:00
CoderSquirrel
eda95d8bed
Add support for LCM1602 16x2 I2C LCD adapter
2016-03-19 19:26:44 -07:00
AnHardt
25d1c94fa8
Add SDSUPPORT test to TRAVIS
2016-03-10 03:06:00 +01:00
Scott Lahteine
cf792fd8d8
Update configurations to use RAMPS 1.4
2016-03-06 05:52:01 -08:00
AnHardt
6dfc7124a1
Add Travis check for ALLEN_KEY (PR#2748)
...
Tests DELTA, AUTO_BED_LEVELING_FEATURE and ALLEN_KEY
2015-11-13 07:09:05 -06:00
Richard Wackerbarth
56a6d85c41
Add (disabled) style test
2015-09-28 11:07:14 -05:00
AnHardt
8d23c4230e
Add a Travis test for Z_DUAL_STEPPER_DRIVERS and Z_DUAL_ENDSTOPS (PR#68)
2015-08-10 17:47:49 -05:00
AnHardt
c39dc2908f
New test for servos in Travis (PR#2565)
2015-07-31 07:14:11 -05:00
AnHardt
4e14e152fa
Add Travis tests for CORXY and COREXZ
2015-07-23 19:52:48 -05:00
AnHardt
2c1414f81f
Reactivate tests for more extruders in Travis (PR#2348)
...
BOARD_ULTIMAKER was not the default any more
- sed failed to change the board
- RAMPS_EFB has no second extruder
- ...
- Added test for bed
Rebased.
2015-06-29 09:30:33 -05:00
Richard Wackerbarth
8c760f1c31
Modify Travis build to use IDE 1.6.4
2015-06-27 16:51:42 -05:00
Richard Wackerbarth
bf629cf7b1
Have Travis Get additional information from the git repository
...
Travis builds from a detached head.
We need to use the current branch so that versioning works properly
2015-06-27 15:45:22 -05:00
Richard Wackerbarth
06ae832276
Deprecate Support for Arduino IDE < 1.0.5
...
Note that newer versions of the IDE can still
be made to support compilation for the older boards.
2015-06-08 17:15:28 -05:00
AnHardt
5ed0c1a2bd
Remove the 'Thermal Runaway Protection' section from .travis.yml
...
because its activated by default now.
Closes #2234 .
2015-06-03 12:25:57 +02:00
Richard Wackerbarth
ac382cbdaf
Automatic versioning for Travis builds
2015-06-02 08:13:43 -05:00
AnHardt
23ee57c1c1
Remove DUEMILANOVE from Travis too.
2015-05-19 03:17:56 +02:00
maverikou
8a739b6fba
Merge branch 'Development' into delta_auto_bed_level
...
Conflicts:
Marlin/Marlin_main.cpp
2015-03-16 08:24:26 +02:00
maverikou
39d255608d
Test an extra delta configuration with auto bed leveling code paths
2015-03-07 20:53:23 +02:00
domonoky
e363428c54
New attempt at copying the libraries.
2015-03-02 19:00:02 +01:00
domonoky
bcb57f13ea
try to fix path to additional libraries.
2015-03-02 18:55:30 +01:00
domonoky
e3d92b9168
Try to fix the travis build, which is failing because conditional includes do not work in .ino files for the ino processor ?
2015-03-02 18:45:58 +01:00
galexander1
d4880a9e60
Revert "Move Sd library out into library"
2015-01-15 18:52:10 -05:00
odewdney
abdb974d7f
Changed dir sep from windows to unix
2015-01-13 14:22:57 +00:00
odewdney
db3b4d0c98
Add library to build
2015-01-13 14:19:20 +00:00
monkeydave
9d57c376db
Commented out configs that are failing with no easy fixes for the moment
2015-01-03 22:46:15 +00:00
monkeydave
07b85f8b92
Added compile checks for lots of defines in Configuration.h
2015-01-03 19:29:04 +00:00
monkeydave
be81dfa3de
Updated .travis.yml so others forks will also compile
2015-01-03 16:50:05 +00:00
monkeydave
21cc188272
Updated .travis.yml for ErikZalm branch pull request
2015-01-03 12:09:12 +00:00
monkeydave
86cc22d639
Readd .travis.yml, change build enviroment to use ino instead of gcc
2015-01-03 11:43:40 +00:00
Bo Herrmannsen
95429a4108
Delete .travis.yml
2014-12-28 18:25:27 +01:00
Ivan Krasin
d078c7c29f
Add Travis CI config to build Marlin firmware.
2014-11-16 01:46:24 -05:00