-
-
Notifications
You must be signed in to change notification settings - Fork 90
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
Switch to YAML config files #1059
Conversation
mavam
commented
Sep 15, 2020
•
edited
Loading
edited
- Rebase onto master after Enable settings conversion to CAF #1055 is merged.
- Rebase onto master after Fix release builds using gcc-8 #1067 is merged.
3c0b82c
to
077341d
Compare
7671b78
to
25326c2
Compare
Note to the reviewer: this PR is best reviewed commit by commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I only looked at the code for now, will do the testing locally for a later review round.
Please rename the config file in this PR already and warn if a vast.conf
file is found to reduce friction for the user.
d7a3352
to
527b81f
Compare
CI currently fails due the issue to be fixed in #1067; marking this PR as blocked until merged. |
This makes sure that later values always override previously set values.
0517dd5
to
21d2a06
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is working nicely in practice. I've manually verified the merging logic to work.