-
Notifications
You must be signed in to change notification settings - Fork 35
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
test library on all supported versions (1.3.4 ... 1.7.3) #75
Comments
You can use Circle CI. While there is no "test matrix" like in Travis CI it is much more flexible solution than Travis (especially as Travis has some bad mojo recently with firing most of their top engineers). |
Oh, i am somewhat new to CI environments, so will have to look into that. Thanks for the tips |
I haven't yet have read the documentation, but it is safe to assume to configure CircleCI I will have to provide a hook, to do so, I would need admin privileges for this repo (@nicholasjhenry). |
@revati you know have admin privileges. |
@nicholasjhenry Thanks, seems configured CircleCI to run elixir on all minor versions starting from 1.3.4. If you want you can sign up in circle ci with your github user and you will be able to configure and see cabbage project. I don't have access to gherkin project so will leave that one alone |
Awesome, @revati! Nice to have this on CircleCI. You now have admin access to |
Thanks, @nicholasjhenry, will look into it as well. Hopefully this weekend, but most likely only next one. |
It seems that SemaPhoreCI doesn't provide such functionality, or I didn't find it.
TravisCI on the other had does.
In either case, not selected CI is important, but in fact, that library tests are run in all those environments to ensure most compatibility. Currently is set to elixir 1.7.4.
Previously manually fixed issues, that occurred in CI (because it was set to 1.3.4) but locally used 1.7...
The text was updated successfully, but these errors were encountered: