Wesley Wigham
fa991b5175
Have travis take shallow clones of the repo ( #10275 )
...
Just cloning TS on travis takes 23 seconds on linux (68 seconds on mac), hopefully having it do a shallow clone will help.
We don't rely on any tagging/artifacts from the travis servers which clone depth could impact, so this shouldn't impact anything other than build speed.
2016-08-10 23:45:24 -07:00
Wesley Wigham
ecc51af1ec
Allow OSX to fail while we investigate ( #10255 )
...
The random test timeouts are an issue.
2016-08-10 10:01:16 -07:00
Wesley Wigham
30e95df91e
Reduce worker count to 3 ( #10210 )
...
Since we saw a starvation issue on one of @sandersn's PRs.
2016-08-08 13:11:02 -07:00
Wesley Wigham
02a79e3f81
Try using runtests-parallel for CI ( #9970 )
...
* Try using runtests-parallel for CI
* Put worker count setting into .travis.yml
* Reduce worker count to 4 - 8 wasnt much different from 4-6 but had contention issues causing timeouts
2016-08-05 13:50:21 -07:00
Wesley Wigham
394dbbf280
Merge branch 'travis-cache'
2016-07-29 14:48:43 -07:00
Wesley Wigham
2c156ed8f3
Have travis use a newer image for the OSX build ( #10034 )
...
Suggested by travis support for stopping the randomly-halting-builds issue.
2016-07-29 14:43:11 -07:00
Wesley Wigham
e9240a8d66
Limit travis build matrix ( #9968 )
2016-07-26 14:56:51 -07:00
Wesley Wigham
2037ec69cc
Try removing the conflicting package before install/update
2016-07-15 17:04:54 -07:00
Wesley Wigham
a9906e5f00
Add npm update call to install, lets see how it goes
2016-07-15 12:47:12 -07:00
Wesley Wigham
f184668095
Merge branch 'master' into travis-cache
2016-07-15 12:46:30 -07:00
Wesley Wigham
3cb0513752
Have travis fast_finish ( #9718 )
...
This causes a build to be marked as failed the instant any of its component builds fail (rather than waiting for them all to finish to mark a failure).
2016-07-14 10:29:12 -07:00
Wesley Wigham
695582e33b
Tell travis to build on OSX in addition to Linux ( #9717 )
...
This way we can have a CI environment with a case-insensitive filesystem. Travis added supprot for this around April.
2016-07-13 23:49:32 -07:00
Wesley Wigham
484fe48006
Add node_modules cache to travis
...
This could speed up CI builds a little bit
See https://docs.travis-ci.com/user/caching/ for more information.
2016-06-22 12:47:33 -07:00
Wesley Wigham
ea87bbaee6
Have travis build against node 5
...
Since it is the latest stable release, but 4 is the latest LTS release, we should have CI against both.
2015-11-04 15:48:44 -08:00
Wesley Wigham
7f3bfcf26a
Update .travis.yml
2015-10-05 15:48:03 -07:00
Wesley Wigham
c496c2f3c0
CI Against Node 4.1
...
Perf isn't as bad as 0.12, and it's the new LTS release series. TBH, we should probably also CI against `'node'` for the latest public version.
2015-10-01 18:56:36 -07:00
Dan Quirk
b2b3d8b276
Remove CodeClimate stuff
2015-03-17 12:15:13 -07:00
Daniel Rosenwasser
212aeb5e53
Revert "Run jake in interactive mode so output isn't lost."
2015-03-03 22:12:06 -08:00
jbondc
97ffcc3520
Run jake in interactive mode so output isn't lost.
...
Fix jake perftsc.
2015-02-19 09:43:44 -05:00
Josh Kalderimis
098f6c3958
Use the new beta build env on Travis
...
VMs start in seconds! (so much better than waiting 30-120 seconds)
2014-11-07 15:00:52 +13:00
Dan Quirk
98e65f2528
Fix token once more
2014-07-24 17:22:16 -07:00
Dan Quirk
0c2b04fc8b
Trying different after_script command for code climate
2014-07-24 17:11:33 -07:00
Dan Quirk
89333eb4b8
Fix Code Climate token again
2014-07-24 17:04:18 -07:00
Dan Quirk
80ce0a9cdc
Fix Code Climate token
2014-07-24 16:18:33 -07:00
Dan Quirk
0af149e1fc
Turn on Code Climate integration
2014-07-24 16:04:39 -07:00
Dan Quirk
63865539e0
Initial work to enable Travis-CI support
2014-07-22 13:28:09 -07:00