modulesync
modulesync copied to clipboard
merge option
Is there anyway to allow certain overrides in .sync.yml
to merge with config_defaults.yml
rather than completely override them?
config_defaults:
.gitlab-ci.yml:
variables:
PUPPET_GEM_VERSION: '4.10.1'
STRICT_VARIABLES: "no"
BEAKER_VERSION: 'git://github.com/puppetlabs/beaker.git#97b19da'
PUPPET_INSTALL_TYPE: 'agent'
PUPPET_INSTALL_VERSION: '1.10.1'
.sync.yml
variables:
PUPPET_GEM_VERSION: '5.0.1'
Resulting in everything from config_defaults with the PUPPET_GEM_VERSION
overridden to 5.0.1