[GOVCMS-5033] Support scaffold consolidation#175
Conversation
|
Great work, my 2c - govcms should be implementing drupal scaffolding inheritance from Drupal core, as we do in drupal-example-simple. It's perfect for this use case, and extensible. I'd be happy to give a demo. |
Removed core-recommended. Removed merge-plugin.
…goon into feature/custom-composer
|
Agreed, unfortunately the change needs to be applied in the distro first (e.g your PR: govCMS/GovCMS8#478) - we can't really move to I have just simplified this PR a bit (and removed legacy scaffold, as it's really not necessary here) so it should make the pathway forward a little easier. |
|
Yeah, that upstream PR is the unlocker. I've updated a few times for releases. Let me know if it needs any attention |
* Updated to non-deterministic hash salt. (#170) * [GOVCMS-5205]: Execute the verify module stage. (#168) * Execute the verify module stage. Lint CI yaml. A little debugging. TTY. Update fail early. New ci image. Update to cat output. Change op location. Update to run only on schedules. * Update .gitlab-ci.yml Co-authored-by: Steve <sj.worley88@gmail.com> Co-authored-by: Stuart Rowlands <1256274+stooit@users.noreply.github.com> * Changes for release v8.9.6 (#172) * Added yq/jq binaries for pre-deploy validation scripts. (#173) * [GOVCMS-5033] Support scaffold consolidation (#175) * Added extensible composer & patches support. * Removed legacy drupal-scaffold. * Removed core-recommended (provided upstream). * Bump to latest Lagoon version. * PHP 7.4 (#174) Signed-off-by: Karl Hepworth <karl.hepworth@gmail.com> * [GOVCMS-5033] Flexible image names (#176) * Support move to govcms/govcms image name. * Push tweak to support different CLI names. * Updates for release (#180) * Updates for release * Update docker-compose default PHP value. Co-authored-by: Karl Hepworth <karl.hepworth@gmail.com> Co-authored-by: Steve <sj.worley88@gmail.com>
Provide a base for extensible SaaS codebases (to support scaffold consolidation effort).
Reduce/remove need for #137 until Satis or similar is available.