Improve the Travis setup
- Fix the PHP 5.3 job
- Add testing on PHP 7
- Remove testing on Symfony 2.3 (which is EOLed)
- Remove testing on HHVM (as they announced the end of support of PHP compat)
Closes #290
I did PR #296 and then realized this was here. But the Travis build has failed here.
Why not just update thhe Symfony version to 2.8 (a current LTS Symfony version)?
Why "fix" the PHP 5.3 job? Surely PHP 5.3 can just be removed as it is long dead.
Come on guys, there's already a queue of MRs waiting to be merged because of issues with Travis. How can we help?
Why "fix" the PHP 5.3 job? Surely PHP 5.3 can just be removed as it is long dead.
As the branch still advocates support for PHP 5.3, the CI must cover it (otherwise, it opens the door to broken releases, and this happened in Behat itself).