-
Notifications
You must be signed in to change notification settings - Fork 132
Conversation
@pfrenssen, did you plan another alpha release for Drupal 9? |
Thanks for working on this! I see that the Drupal 9 builds on Travis are failing due to a composer conflict with Drupal Console. It would be great if we can get the Drupal 9 build green in this PR. I had a look but there is no Drupal 9 compatible branch of Drupal Console yet. Still let's move forward with this. I would propose to skip the installation of Drupal Console for Drupal 9 builds and mark the |
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.
Let's get the Drupal 9 builds green and remove them from the allowed_failures
section in .travis.yml
.
IMO we can remove integration with Drupal Console, thus remove Drupal Console completely. |
Removed Drupal 9 from allowed_failures |
Removed Drupal console from travis |
@amitaibu
|
Indeed - can be removed. It's a very old attempt in adding Drupal Console commands, and I hardly think it's needed. |
Rmeoved OgAddFieldCommand & DrupalConsoleAddFieldTest. Let's see what Travis says. |
|
I think the failures are due to PHPUnit version miss-matching. |
Add phpunit 7 condition to travis.yml
The D9 branch is green! 👍 |
I see what is wrong, I will try to fix it. We should remove the old workaround for PHP 5.6, |
Starting to see green results. I have also enabled the Composer cache, this saves ~30 seconds on downloading dependencies. I included Drupal 9.1 in the build matrix because this is also already in development. Out of scope for this PR but I am seeing that on Drupal 8.8+ the only test that is failing is |
And it's in! Thanks all! |
@pfrenssen can you push it to d.o so we can close https://www.drupal.org/node/3129354 (only mobile access atm)? |
OK! |
https://www.drupal.org/project/og/issues/3129354 patch by @heddn.