This repository has been archived by the owner on Nov 20, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Following on from the troubleshooting in #12 I've modified the ahoy files to include a few extra options to stop anyone else running in to similar issues.
My scenario is uncommon because I have multiple versions of govCMS scaffolds for different purposes, but what I didn't understand was that my other projects were 'leaking' their modified containers in to this one.
It's possible that others could find themselves in a similar boat in future.
To mitigate this, I've proposed that the readme uses a different command
ahoy init
when you first set up the project that will force it to use the exact containers specified and not cached versions that might already exist on the users machine.I've also created an additional command
ahoy rebuild
that does the same thing but with the idea that if someone has been working on a project for a long time and updates have been made upstream, that they may want to effective force refresh and get the latest version of everything back to a known good state.Finally, I've added in a link to the Lagoon troubleshooting section (from the old lagoon docs as this section hasn't been moved to the new version yet that I could see) at the bottom of the readme.
Hopefully these small mods should mean all future users can reliably generate the scaffold exactly as intended regardless of what else they may have installed previously.