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-projectinstalls 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 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 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