-
Notifications
You must be signed in to change notification settings - Fork 229
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
Add trivial r10k
integration point.
#853
base: master
Are you sure you want to change the base?
Conversation
b4eede3
to
a43d2de
Compare
FYI: I first want to get #841 merged to get CI green again and then I'll ask you to rebase this and your other PRs. |
Sounds good, I'll try to keep an eye out, but if I miss it let me know and I'll get rebasing :) |
In case you missed it, it was merged. |
Installation and configuration of `r10k` is out of scope. This merely provides a simple way to use it with the git repo workflow.
:) Rebased my various PRs |
Something I've been thinking about: r10k (and g10k for that matter) can both update environments based on a git repo. Instead of running r10k for every environment that was updated, would it make sense to instead look at an entirely different hook script that just runs r10k as post-receive? The one consideration may be that r10k may not be able to do git submodules, though that may be acceptable for many users. |
My understanding is the The branch mapping feature is also something handy I'm not sure is in r10k directly. |
Installation and configuration of
r10k
is out of scope. This merely provides a simple way to use it with the git repo workflow.In my experience
r10k
also tends to use the isolated environment types from https://www.puppet.com/docs/puppet/7/environment_isolation.html