Lullabot / drupal9ci

Command Line Interface for implementing Continuous Integration in Drupal 9
GNU General Public License v3.0
161 stars 55 forks source link

Add option to allow package upgrades. #79

Closed fjgarlin closed 2 years ago

fjgarlin commented 2 years ago

Screenshot 2022-06-08 at 17 36 02

Running the composer commands on the lastest Drupal version fails for drupal/core-dev. Adding the -W fixes the issue.

fjgarlin commented 2 years ago

-W requires composer 2. Checking options.

fjgarlin commented 2 years ago

@juampynr - as seen on the screenshot, it was failing for the latest D9 version.

I added the -W option to the composer command, which also needs composer 2 (the image seems to be using composer 1).

fjgarlin commented 2 years ago

Travis and Circle down and fully tested. I might create some follow up issues, but this PR is to try to get it to work with latest versions and the images provided.

Will get to the other three platforms within the next days and it'll hopefully be quicker/easier. I'll also squash the commit to avoid a history of tests and switching on/off things.

juampynr commented 2 years ago

Travis and Circle down and fully tested. I might create some follow up issues, but this PR is to try to get it to work with latest versions and the images provided.

Will get to the other three platforms within the next days and it'll hopefully be quicker/easier. I'll also squash the commit to avoid a history of tests and switching on/off things.

Looking good so far!

fjgarlin commented 2 years ago

@juampynr - I tested all the changes on all five platforms and it's all good. I'll wait until tonight to merge, but not many changes since you approved.

juampynr commented 2 years ago

@juampynr - I tested all the changes on all five platforms and it's all good. I'll wait until tonight to merge, but not many changes since you approved.

Just saw them. Everything looks fine!