diff --git a/.gitignore b/.gitignore index a2de22d..99318fb 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,11 @@ modules info.rb .rerun.json +### Puppet Bolt ### +.modules +.plan_cache.json +bolt-debug.log + ### Code ### .vscode/* !.vscode/settings.json diff --git a/bolt-project.yaml b/bolt-project.yaml new file mode 100644 index 0000000..ac824d8 --- /dev/null +++ b/bolt-project.yaml @@ -0,0 +1,29 @@ +--- +name: dotfiles +modulepath: +- site-modules +modules: +# +# Puppet std lib +# +- puppetlabs/stdlib +# +# Docker modules +# +- puppetlabs/apt +- puppetlabs/docker +# +# VSC Repo to install all the git repos +# +- puppetlabs/vcsrepo +# +# Archive module for downloading and unpacking archives +# +- puppet/archive +# +# Add the private puppet module for the proprietary bits +# +- name: private + git: git@gitlab.com:adeattwood/dotfiles-private.git + ref: master + resolve: false