Skip to content
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

Support for merging multiple config files from variable #43

Merged
merged 7 commits into from
Jan 5, 2021

Commits on Dec 31, 2020

  1. wip: add "paths" attribute to "file" config source for specifying one…

    … or more files to be loaded and merged
    mumoshu committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    317e136 View commit details
    Browse the repository at this point in the history
  2. fixup! wip: add "paths" attribute to "file" config source for specify…

    …ing one or more files to be loaded and merged
    mumoshu committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    3b287b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c50a25f View commit details
    Browse the repository at this point in the history
  4. Fix lint errors

    mumoshu committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    905e568 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f01411 View commit details
    Browse the repository at this point in the history
  6. Experimental support for recursive user-function call

    This might be useful to avoid repetition while building complex and dynamic list of config files to be loaded.
    mumoshu committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    cd4cb0a View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2021

  1. Make user-function local to enclosing variant command(set of variant …

    …files in a dir)
    
    This allows you to import another variant with `import` and `imports`, even if the imported variant command uses any user functions. Previously it was impossible due to that any `job` runs in the scope of the parent variant command that imported the command with user-functions.
    mumoshu committed Jan 1, 2021
    Configuration menu
    Copy the full SHA
    d051b9c View commit details
    Browse the repository at this point in the history