Added builds against PHP nightly on Travis#3814
Conversation
0ebcd4c to
47df41f
Compare
According to the [documentation](https://docs.travis-ci.com/user/reference/trusty/#container-based-infrastructure), `sudo: false` is no longed needed since Trusty.
47df41f to
38d1f4f
Compare
|
I'm no longer sure there is value in nightly builds, see @Slamdunk 's first commit in https://github.com/doctrine/DoctrineModule/pull/672/files for reasons |
|
Nightly is no longer PHP 7.4, it's 8.0-dev (build log). |
|
Yeah, I know. What I mean is that for my experience it's not a real |
What is a real 8.0-dev and why isn't nightly a real one? Here, the build log shows this very issue that needs to be fixed to address DBAL's compatibility with PHP 8 that necessitates the DBAL 3.0 release. And it got fixed by #3803.
I want to make sure that the PHP maintainers are informed about the consequences of the breaking changes made to PHP. Some of them may be reverted based on the feedback (e.g. php/php-src@4a5e17f). The otherwise is also true: if something new gets broken in PHP, I want to know if this needs to be addressed here. This looks like a healthy relationship between the projects to me. |
A month before 7.4 release a lot of projects I follow started having failing builds on The feedback loop (in both direction) you described is very good and welcome, but only where maintainers know what they are doing. So, because it seems you are so, I'm happy doctrine/dbal can be a step forward having |
lcobucci
left a comment
There was a problem hiding this comment.
Looking good, just think you missed one small detail. Good job 👍
3.0.xandmaster:nightlyin the build matrix derived from7.3(as a non-primary build version, Travis CI tests on PHP 7.3 #3347 (comment)) with added--ignore-platform-reqsandallow_failures.