Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Wondering if there is a fundamental blocking issue in trying to use https://github.com/drupal-composer/drupal-project as the basis for a new platform. I've tried and Aegir will verify the platform, but strangely as drupal 7. The platform isn't available to install sites on however. Not sure if its relevant, but am running BOA aegir 3.0.0.
Comments
Comment #2
ergonlogicI suspect the issue that you're running into is that
drupal-composer/drupal-project
installs Drupal into theweb/
directory, which Aegir has no way of knowing about. Perhaps try pointing the platform path to that directory.Comment #3
ergonlogicFYI, I added #2736801: Support Composer for platform builds to discuss building out a proper solution.
Comment #4
leevh CreditAttribution: leevh commentedI'm actually not sure why it would not verify the platform properly, but it was not specifically because of /web as I am still successfully using a variation that uses /web. I will try again soon and update with any more info I can. Thanks for your followup!
Comment #5
c_archer CreditAttribution: c_archer as a volunteer and commentedHi,
Has there been any update on this, it would be great to get this working.
Thanks,
Chris
Comment #6
Jon PughI'm resolving this in Hosting Git.
There is a problem with Aegir using Drush 8 on Drupal 8 sites that include drush9.
I've got a PR with drush going: https://github.com/drush-ops/drush/pull/3260
Comment #7
colanAlso see Aegir Composer.
Comment #8
Jon PughClosing. Code effort now at #2937147: Add Composer support directly to Provision.
Comment #9
Jon Pugh