Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install modules from Puppetfile to <project>/.modules #2083

Closed
lucywyman opened this issue Aug 12, 2020 · 0 comments
Closed

Install modules from Puppetfile to <project>/.modules #2083

lucywyman opened this issue Aug 12, 2020 · 0 comments
Labels
Feature New features and improvements.

Comments

@lucywyman
Copy link
Contributor

lucywyman commented Aug 12, 2020

Use Case

We should install modules to the .modules directory of a project. This directory should always be on the module path after any user-specified directories but before the bundled content directory.

  • This should only get installed to this using bolt modules install.
  • bolt puppetfile install should still install to the front of the modulepath
  • We should add a new feature to bolt project migrate
    • Clear out existing modules
    • Give users the opportunity to specify modules specified in the project. For the rest of the project lifecycle, modules in modules get installed to .modules/.
    • If users do module add without a modules in bolt-project.yaml, we error
  • This should be released once bolt modules install and bolt modules add are added.
@lucywyman lucywyman added the Feature New features and improvements. label Aug 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New features and improvements.
Projects
None yet
Development

No branches or pull requests

1 participant