Kevin Robinson
45c612ed7a
Add additional secret property and build for react-dom-server
...
Update eslintrc, travis build and add task to Gruntfile
2015-11-03 16:39:58 -05:00
Paul O’Shannessy
2afc9a445f
Upgrade to node@4, jest@0.5
2015-09-23 13:46:41 -07:00
Ben Alpert
41e4bfb41a
Don't install npm 3 on Travis
2015-09-17 17:37:00 -07:00
Paul O’Shannessy
31f25255b9
Stop building JSXTransformer
...
Pick of/closes #4148 .
2015-09-10 08:45:04 -07:00
Paul O’Shannessy
b5b74c5f22
Fix travis cURL call
2015-09-08 22:56:59 -07:00
Paul O’Shannessy
3e672017a7
Upload new build files to build server
2015-09-08 22:18:45 -07:00
Paul O’Shannessy
5da408297f
Remove in-browser unit testing
...
Rely on jest for now until we get a better and less hacky solution to running tests in the browser, probably a totally different test suite with different behavior/goals.
2015-07-17 00:13:16 -07:00
Ben Alpert
0b0a436a41
Drop react-codemod.tgz from travis build
...
This didn't work anyway. See #4217 .
2015-06-24 18:41:34 -07:00
Frankie Bagnardi
0677fe8f3b
Fix travis artifact upload
...
Changes:
- moves after_script to script
- adds `set -e`
- creates a seperate matrix 'build'
Way at the bottom of the travis output:
```
1571: curl: (26) couldn't open file "build/react.tgz"
```
This seems to be broken since 12c9fee94e
2015-06-24 18:09:34 -07:00
Ben Alpert
e534e0730e
Use local `grunt` executable on Travis
...
Builds have been flaky lately. Maybe this will help?
2015-04-28 14:45:55 -07:00
Ben Alpert
9c12e48f68
Fix inverted feature test in .travis.yml
...
I messed this up in #3540 .
2015-04-01 15:12:17 -07:00
Ben Alpert
835fc3d0fb
Squelch git warning on Travis
2015-03-30 11:25:55 -07:00
Ben Alpert
76805fdfda
Set name and email a different way
2015-03-30 11:20:23 -07:00
Ben Alpert
be566e0aa6
Set git name and email for Travis
2015-03-30 11:16:36 -07:00
Ben Alpert
accb4f6047
Autobuild website on Travis from stable branch
...
$REACT_WEBSITE_BRANCH in https://travis-ci.org/facebook/react/settings/env_vars now needs to point to the stable branch (currently 0.13-stable). I haven't tested the commit-and-push part of this but everything else works so I'm hopeful.
2015-03-30 10:56:41 -07:00
cpojer
7291942550
Remove perf folder
2015-03-17 13:40:11 -07:00
Paul O’Shannessy
08b1515f7f
Update TravisCI to use exiting env var
...
$TRAVIS_COMMIT_RANGE was broken but it seems what we're doing is worse and
resulting in false negatives.
The result of the bad range was that we weren't running lint or tests for
things we should have been. It actually looks like $TRAVIS_COMMIT has been
wrong and it's not clear why this has been working at all.
2015-03-13 18:39:47 -07:00
Paul O’Shannessy
49eb84efdd
Run jest with grunt, add to travis
...
This is to make sure we don't end up with differences in our different
testing methods. We may switch out the failure allowances later (maybe
just jest will be good enough and we can let phantom fail for a little
bit).
2015-01-27 18:04:58 -08:00
Paul O’Shannessy
84c83dca2d
Add eslint grunt task, fail travis for it
...
This is it...
2015-01-13 16:11:42 -08:00
Paul O’Shannessy
1bd8990fb2
Use containers on TravisCI
...
This *should* enabled the caching of node_modules for faster builds. We
may need to tweak this later to make sure node_modules gets updated
See http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/
2014-12-17 10:44:07 -08:00
Ingvar Stepanyan
3b2cd51fa5
Fix check for commit ranges in racing PRs.
...
See #1768 / #2000 for original issue.
See https://github.com/travis-ci/travis-ci/issues/1719#issuecomment-51705110 for problem description and origin of this fix.
This is still a temporary fix until travis-ci/travis-core#383 is merged.
2014-09-05 15:45:21 +03:00
Ingvar Stepanyan
233af7e2df
Cancelling Travis build on commits with docs updates only.
...
Currently recognized patterns:
* any Markdown files (*.md)
* any files in docs or examples directories.
Closes facebook/react#1768 .
2014-08-06 00:39:55 +03:00
Paul O’Shannessy
17aef05d75
Stop running so many things in travis
...
We're not actively looking at most of these and they take up valuable
job time.
2014-07-01 18:11:34 -07:00
Paul O’Shannessy
dc8ec2fab1
Cache node_modules on Travis
...
This isn't actually enabled yet for public projects, but this will help
us speed up builds when it does get enabled.
http://docs.travis-ci.com/user/caching/
2014-06-30 14:19:24 -07:00
Ben Alpert
8db8e60a38
Don't fail Travis on sauce failures
...
Fixes #1496 .
2014-05-19 13:23:07 -07:00
Paul O’Shannessy
463f940c7f
Build react-tools package on build, upload to builds site
2014-02-07 13:59:18 -08:00
Paul O’Shannessy
d8700f04da
Actually upload react.tgz to builds server
2014-02-06 23:59:58 -08:00
Paul O’Shannessy
94d11ecf05
build npm-react module, upload to builds page
2014-02-06 15:06:10 -08:00
Thomas Aylott
91821007ed
benchmark runner
2014-01-06 12:26:40 -05:00
Paul O’Shannessy
8dfdd1d106
Make travis quieter on IRC
2013-12-09 16:03:47 -08:00
Thomas Aylott
feeebfbc51
removed complexity report until it's fixed
2013-12-09 14:55:21 -05:00
Thomas Aylott
55f50ca4d1
enable code coverage and code complexity reports
2013-12-09 14:55:21 -05:00
Thomas Aylott
a41c20d43b
sets each IE separately for now
2013-12-09 14:55:20 -05:00
Thomas Aylott
4af362b751
combine iOS and IE matrix tests
2013-12-09 14:55:20 -05:00
Thomas Aylott
8e3cb7bd9d
tests fail in Safai now. unblocking for now.
...
Add these back in as build blockers once those issues are fixed.
2013-12-09 14:55:20 -05:00
Thomas Aylott
c6f99c3a84
iOS is failing again. Will debug separately
2013-12-09 14:55:20 -05:00
Thomas Aylott
3308137d8d
run tests in old iOS, but allow failures
2013-12-09 14:55:20 -05:00
Thomas Aylott
e944b68e8c
new `grunt test:full` task tests in many browsers
...
Moved the travis specific stuff back into the travis file
2013-12-09 14:55:20 -05:00
Thomas Aylott
e560229c83
secure tokens aren't available for pull requests
...
Now you can use the saucelabs jazz locally also.
2013-12-09 14:55:20 -05:00
Thomas Aylott
18459deb77
enable IE browser testing in travis
2013-12-09 14:55:20 -05:00
Thomas Aylott
a13bd1e251
simplify travis script
2013-12-09 14:55:20 -05:00
Paul O’Shannessy
09bdcefd4f
Notify travis build results in IRC channel
...
If this gets noisy, we can change to only notify on change.
2013-12-04 21:19:24 -08:00
Ben Alpert
2104327ba1
Run lint automatically on Travis (in a matrix)
2013-11-27 16:53:57 -05:00
Thomas Aylott
b111521f40
Correct SauceLabs tokens
2013-11-06 15:30:50 -05:00
Thomas Aylott
3df6942cde
SauceLabs Browser testing via Travis
2013-11-06 15:30:50 -05:00
Paul O’Shannessy
042a2723ff
Make sure addons builds are sent to build server
2013-10-08 16:49:11 -07:00
Paul O’Shannessy
20179b7991
Send branch info from travis for continuous builds
2013-07-26 14:28:33 -07:00
Paul O’Shannessy
63d6cc013e
Push builds from travis to remote host
2013-07-22 18:07:43 -07:00
Paul O’Shannessy
7534bfe2d9
Enable Travis-CI
2013-05-29 15:34:52 -07:00