modulesync icon indicating copy to clipboard operation
modulesync copied to clipboard

merge option

Open cdenneen opened this issue 7 years ago • 0 comments

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

cdenneen avatar Jul 28 '17 14:07 cdenneen