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

enabled symfony 2.4 on travis #416

Merged
merged 2 commits into from
Apr 25, 2014
Merged

Conversation

digitalkaoz
Copy link
Contributor

enabled symfony framework 2.4 on travis ci

@makasim
Copy link
Collaborator

makasim commented Apr 25, 2014

I removed it yesterday in PR #407. The main idea is "If it works on 2.3 it has to work on greater versions too. And we are sure it BC compatible.".

The other reason master sometime not stable and PRs fails because of it.

@makasim
Copy link
Collaborator

makasim commented Apr 25, 2014

Do you think we have re-add 2.4? What others can say?

@digitalkaoz
Copy link
Contributor Author

2.5 is the new master...

@digitalkaoz
Copy link
Contributor Author

and i think most people use 2,4 nowadays...so better ensure that it works with that version?

@lsmith77
Copy link
Contributor

i think 2.4 would be good to have. also for master you can use allowed_failures:
https://github.com/symfony-cmf/RoutingBundle/blob/master/.travis.yml#L25

@makasim
Copy link
Collaborator

makasim commented Apr 25, 2014

@lsmith77 👍

@digitalkaoz
Copy link
Contributor Author

i dont think allow_failures is a good option, you never see errors happening, so there is no real benefit i think

@lsmith77
Copy link
Contributor

well i do tend to check the travis results now and then ..
the benefit of allowed failures is just that you do test master more often that way .. but you do not get into the problem situation of having your build fail because of a core regression

@digitalkaoz
Copy link
Contributor Author

exactly...you would need someone who checks travis builds...maybe the github integration can be improved? "all is well, but there were some allowed failures" ? should i add 2.5 with allow_failures?

@lsmith77
Copy link
Contributor

@digitalkaoz
Copy link
Contributor Author

yeah, lets wait for replies, would be totally useful...

@digitalkaoz
Copy link
Contributor Author

"@lsmith sorry, not possible at the moment. allowed_failures is only a passive part of the build."

so whats now? leave it or integrate it?

@lsmith77
Copy link
Contributor

imho add 2.4 as it should be stable. for 2.5 imho there is value even if you do not always check travis. the draw back is of course that builds finish slower if you also test 2.5 (aka master)

@makasim
Copy link
Collaborator

makasim commented Apr 25, 2014

let's add 2.4 and 2.5 with allow failure. @digitalkaoz could you update PR?

@digitalkaoz
Copy link
Contributor Author

already done, lets wait for travis to pass ;)

makasim added a commit that referenced this pull request Apr 25, 2014
@makasim makasim merged commit d7d5913 into liip:master Apr 25, 2014
@digitalkaoz digitalkaoz deleted the travis_sf_2.4 branch April 25, 2014 09:47
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.

3 participants