Add profile
Initial attempt to add a prompt for the Profile to be generated.
- Only prompts for this if an 8.x distro version is selected (either Drupal or Octane)
- Defaults to projectName
- Couldn't figure out how you enter a "blank" value when specifying a default, so using "none" as the answer to skip the profile generation. There is probably a better way to do this.
- Using two new templates in templates/profile to generate the profile.
(FYI, sorry I created this initially form the add-config-directory branch, but I removed that commit here so this isn't dependent on the other PR. Just made the commit log messier)
The src/config piece is just a branch for now, got it started on the idea that it wasn't ready for PR until someone adds the symlink task.
Also left out of the review, we should add a test case for opting into the profile and confirming the profile files are created.
@mike-potter various updates to the branch, please review.
The new machine name validation I did by hand, here are my test cases: https://regex101.com/r/rvbdMN/1/tests
Agree that Gruntconfig needs to be updated. Otherwise it looks good, but I didn't have time to actually run the test.
- [ ] Add a comment what
config_installcomes from.