Daniel Tschinder
3e95830646
Migrate to jest ( #7455 )
2018-03-03 10:58:19 +01:00
Daniel Tschinder
3b540e3f5a
Integrate babylon into babel workflow
2017-11-01 23:26:51 +01:00
Henry Zhu
b4ba3cf2fa
use yarn for external bootstrap
2017-10-07 09:17:50 -04:00
Henry Zhu
e522dd8a3c
use latest yarn
2017-10-07 08:58:03 -04:00
Henry Zhu
b492f452ce
don't run CI for tags [skip ci]
2017-09-30 23:23:25 -04:00
Daniel Lo Nigro
a04c18af71
Move babel-standalone into main Babel repo ( #6029 )
...
* Move babel-standalone into main Babel repo
* Don't try to gather coverage data for babel-standalone test
* Fix JSX test
* Always use npm v4 on Travis
* Include pull request number as part of version number
* Cherry-picking 5721b2e43e
Remove deprecated packages to prevent Babel v6 files from being pulled in
* Use RootMostResolvePlugin to dedupe packages
* Avoid destructuring so the build works on archaic Node.js versions
* - Fix version number
- Remove Babili packages (they should be in separate babili-standalone)
- Remove deprecated syntax-class-constructor-call
* - Remove more Babili packages
- Remove `babel-plugin-inline-replace-variables` for now as it pulls in Babel 6 stuff
* Actually remove reference to babel-plugin-undeclared-variables-check
* Add Babylon to root package.json so we hoist the right version. This fixes the tests.
2017-08-11 23:36:19 -07:00
Henry Zhu
66ec5263a4
Use Yarn Workspaces ( #6056 )
...
* update lerna and lerna-changelog
* Lerna: enable yarn, yarn workspaces [skip ci]
* use older version of Babel since it matches on semver (cannot be the same version)
* install yarn version
* revert node engine change
* update flow
* circle ci on 8
* update lock
2017-08-05 14:48:15 -04:00
Logan Smyth
b3183b1198
Force color output in test runs to ensure consistent behavior in Travis (Take 2)
2017-06-26 15:59:30 -07:00
Logan Smyth
892377ae57
Force color output in test runs to ensure consistent behavior in Travis.
2017-06-26 15:51:51 -07:00
Sarup Banskota
9b05b0df5c
Include node 8.0 to travis config & update tests ( #5807 )
...
* Remove node 7 and introduce node 8 in travis config
Progress on #5804
* Run yarn install with node 8
Progress on #5804
* Remove expose_debug_as from tests; replace with expose_gc_as
Fixes #5804
* Remove dashed options since they aren't listed
* Revert "Remove dashed options since they aren't listed"
This reverts commit f826167e320ee85331e09ac63b5674401cac6236.
2017-06-08 18:50:42 +02:00
Henry Zhu
1ada981077
run coverage on circle ci
2017-03-27 14:24:32 -04:00
Sergey Rubanov
c3098d2437
Add Node 7 to CI ( #5165 )
...
This reapplies this commit, as it was lost before
2017-02-14 15:33:10 +01:00
Chau Nguyen
2ee3a017f0
[7.0] Added yarn.lock ( #5175 )
...
* Added yarn.lock
* Updated bootstrap npm install commands to yarn and added yarn caching
2017-01-23 18:15:33 -05:00
Scott Arnold
20a5249dea
[7.0] Drop support for Node 5 ( #5186 )
2017-01-21 10:14:49 -05:00
Henry Zhu
661102c7ea
Merge branch 'master' into 7.0
...
# Conflicts:
# .travis.yml
# CHANGELOG.md
# lerna.json
# packages/babel-cli/package.json
2017-01-21 08:52:14 -05:00
Brian Ng
d76092b2dd
Internal: Run coverage only once ( #5182 )
2017-01-21 08:20:03 -05:00
Sergey Rubanov
7aa6387835
Add Node 7 to CI ( #5165 )
2017-01-20 10:07:32 -05:00
Siddharth Kshetrapal
7135751750
Drop support for Node 0.12 💀
2016-12-21 12:28:28 +05:30
Scott Stern
723ca0eef8
Chore: FLOW command in makefile and logic in .travis.yml(issue#4710). ( #4807 )
2016-11-04 08:26:45 -04:00
Henry Zhu
9299921d07
increase git depth [skip ci]
2016-10-15 18:52:14 -04:00
Gyandeep Singh
6cfd3d91b2
Update: Eslint to 3.0 and update CI builds ( fixes #4638 ) ( #4680 )
2016-10-05 17:44:25 -04:00
Moti Zilberman
a62905c61d
Remove travis short-circuit script ( #4676 )
2016-10-05 11:27:55 -04:00
Daniel Tschinder
702259d483
Only exit if the TRAVIS_COMMIT_RANGE is not empty ( #4565 )
2016-09-25 23:29:13 -04:00
Henry Zhu
ca7c48ff28
fix travis docs check ( #4556 )
2016-09-24 10:11:52 -04:00
Henry Zhu
d7533e899f
Internal: cancel build with only .md changes ( #4547 )
2016-09-22 17:59:47 -04:00
Henry Zhu
efbd530690
Use secure token for slack notifications from travis ( #3556 )
2016-06-28 08:45:36 -04:00
Henry Zhu
1b62be4c57
Travis: add node 6, remove iojs ( #3484 )
...
* Travis: add node 6
* remove iojs from travis [skip ci]
2016-05-01 15:22:33 -04:00
Henry Zhu
83efecdc8d
check if we can revert gcc additions ( #3483 )
2016-04-26 17:55:35 -04:00
Henry Zhu
d3310fb5ea
Travis: Remove 0.10, since it's covered by Circle
2016-02-09 23:27:00 -05:00
Stephen Edgar
606c8d05fd
Travis CI: Switch from deprecated stable NodeJS to latest 4.x.x & 5.x.x
...
• `stable` is deprecated, see https://github.com/creationix/nvm#usage
• Switch from `4.0` to `4` to use the latest v4.x.x LTS branch
• Switch from `stable` to `5` to use the latest v5.x.x "stable" branch
2016-02-10 14:13:21 +11:00
Henry Zhu
a24a61c6c7
Update gcc for compiling modules in node 4/5
2016-02-04 18:52:23 -05:00
Sebastian McKenzie
7ce5c4307a
remove travis git scripts - Fixes T6661
2015-11-18 20:41:41 -08:00
Sebastian McKenzie
36493121c1
add circleci
2015-11-09 03:38:50 -08:00
Sebastian McKenzie
3bb88bde77
remove some travis cache directories
2015-11-09 02:58:20 -08:00
Sebastian McKenzie
a218f29cc8
add package directories to travis cache
2015-11-09 02:50:46 -08:00
Sebastian McKenzie
9b48167a00
switch back to stable flag
2015-11-08 06:56:50 -08:00
Sebastian McKenzie
a2da61a497
switch from stable flag in travis config to 5.0
2015-11-08 06:41:55 -08:00
Sebastian McKenzie
288b470e73
reenable node 0.10
2015-11-08 05:32:45 -08:00
Sebastian McKenzie
0767616934
Merge pull request #2749 from douglasduteil/chore-travis-run-tests-on-latest-stable-version
...
chore(travis): run tests on latest stable version
2015-11-02 19:27:34 +00:00
Douglas Duteil
c4cbdc22e7
chore(travis): run tests on latest stable version
2015-11-02 14:18:12 +01:00
Douglas Duteil
a7951ae29c
chore(travis): faster travis with git --depth 1
2015-11-02 14:12:52 +01:00
Julien CROUZET
b2021277b3
Test build on Node4.0
2015-09-14 16:08:49 +02:00
Sebastian McKenzie
e14a3e509c
temporarily disable node 0.10 from travis
2015-07-25 06:23:26 +01:00
Sebastian McKenzie
5f6350bada
fix setup-git script name
2015-07-13 21:00:54 +01:00
Sebastian McKenzie
0a7a01391c
remove travis deploy
2015-07-12 12:36:01 +01:00
Sebastian McKenzie
a226641631
more architectural changes
2015-07-11 20:56:26 +01:00
Sebastian McKenzie
fedf894904
Begin transition of Babel to a more scalable architecture, async flow to allow for RPC and better build system for multiple packages
2015-07-11 12:39:54 +01:00
Sebastian McKenzie
9805c0387f
reenable travis node 0.10 testing
2015-07-09 19:17:12 +01:00
Sebastian McKenzie
81edc4c6ab
add make comment-issues skeleton
2015-06-28 00:59:24 +01:00
Sebastian McKenzie
6ab57fd367
rebuild website on new version, automatically merge development branch with master - closes #1854 , closes #1849
2015-06-26 16:46:52 +01:00