Configuring module deployment scope
By default, Code Manager performs incremental
deployments of module code. You can use the full_deploy
parameter to change the module code deployment scope.
Incremental deploys only sync modules whose definitions (in the environment's Puppetfile) allow their version to "float" (such as Git branches) and modules whose definitions have been added or changed since the environment's last deployment. Incremental deploys do not support SVN modules.
If you want to deploy all module code regardless of change or float status, you can
disable incremental deploys by setting the following parameter to true
:
puppet_enterprise::master::code_manager::full_deploy
To re-enable incremental deploys, set the full_deploy
parameter to false
.