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
Added PHP 5.6 and HHVM to travis.yml #139
Conversation
They are not really redundant but I'm fine with reducing them, while I'd still keep PHP 5.3 with symfony 2.1 to cover the minimum requirements. You've chosen symfony 2.3 to run against all PHP versions because it's a LTS release? Could you as well avoid calling |
Thank you for quick reply. Yes, it is because it is LTS. I've updated the PR now. |
I just noticed that you removed quotes from some shell script variable values, but not all. Could you consistently quote them all again and squash the commits? |
- SYMFONY_VERSION="2.4.*" SENSIO_FRAMEWORK_EXTRA_BUNDLE_VERSION="3.*" | ||
- SYMFONY_VERSION="2.5.*" SENSIO_FRAMEWORK_EXTRA_BUNDLE_VERSION="3.*" | ||
- SYMFONY_VERSION="dev-master" MIN_STABILITY="dev" | ||
- SYMFONY_VERSION=2.3.* |
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 should've annotated specific lines initially. 😏 So please quote 2.3.*
here and all other SYMFONY_VERSION
values as well.
Can you squash all commits into just one? |
I fixed the build matrix. We want to reduce the number of redundant runs
Sorry, I've miss-read you completely. (last minute fix before I left the office..) I've updated the PR and squashed the commits. Why do you want me to quote the |
Not |
Thank you for your patience with me =) But why do you want the values quoted? |
matrix: | ||
allow_failures: | ||
- php: hhvm | ||
- env: SYMFONY_VERSION="dev-master" MIN_STABILITY="dev" |
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.
Argh, one more typo here. 😆 Leading dash has to be removed.
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.
Are you sure? I want it to be allowed to fail on HHVM or sf dev-master. If I remove the dash it will only be allowed to fail when using HHVM and sf dev-master.
See the build matrix on Travis. This is the intended result.
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.
This wasn't the case in the previous Travis runs, so I thought it's a typo. Why would you allow failures with master?
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.
You can not rely on that symfony master branch is stable all the time. What if they introduce a bug that makes our tests fail?
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'd rather take this as an indicator that the bundle might be broken by a change in the next Symfony release. But you're right, one will still notice this in the build details.
These are strings and could contain spaces, so they should be quoted. |
Okey. Thanks. |
Added PHP 5.6 and HHVM to travis.yml
Thank you. |
Thank you |
I fixed the build matrix. We want to reduce the number of redundant runs