-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Travis CI: expand to test and deploy for Linux and Mac #118
Conversation
after_success: | ||
- test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && bash deploy.sh | ||
- test $TRAVIS_PULL_REQUEST == "false" && |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hope this right, this is meant to:
- run on a single build job, and
- the
npm install stylus nib
is only needed for this deploy script
?
Argh, about the Travis errors. doctests are known to not work correctly when |
Fixed the doc test problem, but we now have a legit failure. The notify crate can't be correctly compiled for i686-apple-darwin because its fsevent{,-sys} dependencies aren't compiled for that target (see 1, note that i686-apple-darwin is missing). I propose not targeting i686-apple-darwin until that is sorted out. |
All Travis CI tests are green. @azerupi r? |
I suppose that is acceptable, 32-bits Macs are quite old.. There shouldn't be too much of them (I think) 😋 I will merge when I get home |
Travis CI: expand to test and deploy for Linux and Mac
Merged, I will push a new release to test it :) |
This one is more complex. I hope I got it right on the first try. crosses fingers