-
-
Notifications
You must be signed in to change notification settings - Fork 627
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
Clean up a bit travis.yml #516
Conversation
Changes Unknown when pulling 3d2e7d9 on AlexKVal:travis-config into * on shakacode:master*. |
@AlexKVal Thanks! @dylangrafmyre You'd be better to review this me. If this looks good to you, let's merge this. Reviewed 1 of 1 files at r1. Comments from Reviewable |
@dylangrafmyre Travis passed, FWIW. |
@justin808 @AlexKVal I have not run the ci rake task locally for this repo for a while. However, if it can pass by using PhantomJs and Poltergeist than maybe some of this Sometime all of these things get patched together to make it work because of web driver prior failures with react,etc. Maybe now it might be worth stripping down the the basics in the But if this is what it takes now to get CI passing that is fine too. Just sometimes you need to revisit the CI config because of changes to the node_modules and gems that have adapted and provide better support for our tool chain. Review status: all files reviewed at latest revision, all discussions resolved, some commit checks failed. Comments from Reviewable |
Reviewed 1 of 1 files at r1. Comments from Reviewable |
I've tried to run tests with I did not do any additional research about it. I've tried running of the tests locally with |
b871160
to
4b644ca
Compare
I've made "install" section a bit simpler and added caching. |
Reviewed 1 of 1 files at r2. .travis.yml, line 34 [r2] (raw file):
@AlexKVal @dylangrafmyre Why not version 6? or just latest node or LTS: https://github.com/creationix/nvm#usage Comments from Reviewable |
@AlexKVal Here is an example for getting phantomjs 2.1 + installed within .travis.yml Review status: all files reviewed at latest revision, 1 unresolved discussion, some commit checks failed. .travis.yml, line 34 [r2] (raw file):
|
Thank you for the help. I'll check it out and report on it. Review status: all files reviewed at latest revision, 1 unresolved discussion, some commit checks failed. .travis.yml, line 34 [r2] (raw file):
|
Review status: all files reviewed at latest revision, 1 unresolved discussion, some commit checks failed. .travis.yml, line 34 [r2] (raw file):
|
4ff4656
to
8f227e0
Compare
I've just changed As for the |
Remove installation of [npm poltergeist package](https://www.npmjs.com/package/poltergeist). It seems a typo. -- `TravisCI`'s recommended way to run `Xvfb` https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-xvfb-to-Run-Tests-That-Require-a-GUI > Note: Don’t run `xvfb` directly, as it does not handle multiple concurrent instances that way. -- The [npm config set spin false](https://github.com/emberjs/ember.js/blob/86f65045fddd5fdd09685f39884230474dd2e111/.travis.yml#L14) speeds things a bit up.
0b79706
to
e14e8dc
Compare
Reviewed 1 of 1 files at r3. Comments from Reviewable |
Thanks @AlexKVal! |
Remove installation of npm poltergeist package. It seems a typo.
TravisCI
's recommended way to runXvfb
https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-xvfb-to-Run-Tests-That-Require-a-GUIThe npm config set spin false speeds things a bit up.
This change is