Open unclegcb opened 1 month ago
As @mariacha noted, part of the issue here is that our circle environment has a higher memory limit than a Pantheon sandbox.
Further question, though. We can't actually run the full distro installation in sandboxes no matter what. Should we simple dodge that part of the the Pantheon process and make our work-around (run the install locally, upload database to Pantheon) the official process? That would save us the need to run this test at all.
In addition, I'm curious whether using pantheon's "terminus build" is serving us, or whether we should do the whole thing manually. I've had an incredibly low success rate with the build command: something always breaks, often quietly, and requires a lot of troubleshooting and starting over. I think having the individual manual steps might be faster so we can see where things go wrong and fix them immediately.
Running the default site setup script, the script fails with:
This was an issue in the past that I thought we resolved with automated testing on the distro, but that testing may be flawed (or disabled?).
Anyway, this makes spinning up new sites much harder, and we need to resolve whatever the testing disfunction is.
As a temporary workaround, I have set the installation profile to "minimial" in release 3.0.1 of this starter kit: https://github.com/United-Philanthropy-Forum/km-starter-kit/commit/1f0621ec6e261d8a5c5d16da83eb8e574ecd40eb