Commit Graph

127 Commits

Author SHA1 Message Date
Natalie Weizenbaum
ba041b3471
Add support for automated deployment (#231)
We won't really be able to tell if this works until we actually deploy.
2018-02-03 17:02:27 -08:00
Natalie Weizenbaum
a8a4c8e124 Reduce concurrency for Node tests on Travis
Travis was killing dart2js and Node instances
2018-02-02 14:07:59 -08:00
Natalie Weizenbaum
0826d98d15 Don't waste time compiling when not running Node tests
This works around dart-lang/test#753
2018-02-01 18:21:34 -08:00
Natalie Weizenbaum
f0e181bf2e Don't run tests that require Dart 2 against stable 2018-02-01 18:21:34 -08:00
Natalie Weizenbaum
95a2e738ff Update appveyor to run the correct Node tests 2017-12-02 15:54:43 -08:00
Natalie Weizenbaum
0a67d3845f Add a dev dependency on fibers from NPM 2017-12-01 14:36:37 -08:00
Natalie Weizenbaum
74400dc4a4 Add asynchronous versions of several evaluation-related libraries
This allows us to support asynchronous importers and, eventually,
functions without breaking synchronous support. The copies were made
manually, but the eventual plan is to auto-generate the synchronous
versions by stripping all asynchrony from the async versions.

See #9
2017-12-01 14:29:11 -08:00
Natalie Weizenbaum
47026f3f42
Run tests on Node and the VM by default (#197) 2017-12-01 14:19:21 -08:00
Natalie Weizenbaum
b68a25a03e Run builds for feature branches 2017-11-17 13:38:23 -08:00
Natalie Weizenbaum
4697dcad47 Run Travis against Dart's dev channel by default (#178)
All new Dart releases for the near future will be in the 2.0.0 dev
branch, so we should test against that.
2017-10-05 18:46:10 -07:00
Natalie Weizenbaum
f417ec79af Test against the latest stable Dart release (#175) 2017-09-29 16:18:35 -07:00
Natalie Weizenbaum
7b6c2545d1 Remove an extra "nvm install" from the Travis config (#174) 2017-09-28 15:24:11 -07:00
Natalie Weizenbaum
03315f55f9 Update Dart SDKs to test on Travis. 2017-07-07 16:59:09 -07:00
Natalie Weizenbaum
4e529451f5 Run Node API tests on Travis. 2017-07-06 17:39:09 -07:00
Natalie Weizenbaum
8a4dbc049e Update Dart versions for Travis. 2017-05-18 17:11:32 -07:00
Natalie Weizenbaum
6ad037e2e2 Fix analysis errors in tool/grind.dart. (#92)
Also test its analysis.
2017-01-08 14:31:26 -08:00
Natalie Weizenbaum
5f7f21ef9a Test against Dart 1.20.1. 2016-12-09 17:29:05 -08:00
Natalie Weizenbaum
d8811af2a6 Only build the master branch. 2016-12-09 17:28:08 -08:00
Natalie Weizenbaum
7de1b84e8c Run Travis assertions against test/. 2016-12-02 17:39:27 -08:00
Natalie Weizenbaum
e59a172609 Run CLI tests on Travis. 2016-12-02 16:58:23 -08:00
Natalie Weizenbaum
48a1786c91 Run different tasks in different Travis builds. (#41) 2016-11-12 21:56:39 -08:00
Natalie Weizenbaum
13dbd33c10 Fetch a connected sass-spec pull request. 2016-11-11 00:48:23 -08:00
Natalie Weizenbaum
0ec8ac9676 Move logic from tool/travis.sh into .travis.yml.
The separate shell script made it possible to run Travis stuff locally,
but that's not too hard to do manually anyway and this is much cleaner.
2016-11-10 17:28:27 -08:00
Natalie Weizenbaum
57e9652cf4 Re-enable Travis for the new sass-spec branch. 2016-11-06 01:51:31 -07:00
Natalie Weizenbaum
28aaa7a080 Disable Travis temporarily.
I'll re-enable this once I triage all the specs in sass-spec.
2016-11-06 00:00:08 -07:00
Natalie Weizenbaum
e98b708ddf Don't run analysis with older Dart versions. 2016-10-31 15:14:25 -07:00
Natalie Weizenbaum
8ff9150cf8 Add Travis support.
Currently this only runs --expanded tests, because they're the only
tests that have been triaged.
2016-10-31 15:09:58 -07:00