-
Notifications
You must be signed in to change notification settings - Fork 173
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
true values will always win when merging DSFs #137
Comments
I would say this is a mergo bug and there's not much we can do on our side. |
For those of you who need it, @Pothulapati built a fork that solves this here. |
@luisdavim now that this issue darccio/mergo#89 is closed. Is there a way to resolve the always true bug? Thanks mate! Love this tool. |
I'll have a look. |
This issue has been marked stale due to an inactivity. |
I've opened this PR #707 to address this issue |
When passing multiple DSFs with the -f option, the DSF with a field containing a true value will always override other values. No matter the order of DSFs.
Given the following DSFs
common.yaml:
override.yaml:
When I run the following commands
Both commands will output:
Probably related to this issue in mergo: darccio/mergo#89
Tested with Helmsman version 1.7.1.
The text was updated successfully, but these errors were encountered: