Skip to content
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

Update .travis.yml #31

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

junaruga
Copy link

Hello,

I want to update .travis.yml for Travis CI.

The reason I wanted to add ruby-head as allow_failures is
Because this is useful. we can prepare before next version Ruby 2.5 release.
Though it might not be useful until the actual preview release.
We can support the next version as faster.

We can see this kind of logic in rails, rspec and cucumber and etc.

https://github.com/rails/rails/blob/master/.travis.yml
https://github.com/rspec/rspec-core/blob/master/.travis.yml
https://github.com/cucumber/cucumber-ruby/blob/master/.travis.yml

fast_finish is to get the Travis result as faster without waiting the result of the "allow_failures" items.
See https://blog.travis-ci.com/2013-11-27-fast-finishing-builds/

Thanks.

* Add Rubies
* Add ruby-head as allow_failures.
  * allow_failures is because it's good to know new version Ruby's issue
    as faster before the release.
  * fast_finish is to get the Travis result as faster
    without waiting the result of the "allow_failures" items.
    See https://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
@junaruga
Copy link
Author

@chneukirchen Travis CI looks not enabled for this repository.
Is it possible to enable it for this repository?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant