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

add remote mixins #192

Open
kindermax opened this issue Jul 29, 2022 · 1 comment
Open

add remote mixins #192

kindermax opened this issue Jul 29, 2022 · 1 comment

Comments

@kindermax
Copy link
Collaborator

To be able to use shared lets configs we could introduce remote mixins

PoC would look like this

mixins:
 - lets.test.yaml
 - url: https://some.path.com/lets.lint.yaml
   version: v1

This will download this mixin in .lets dir and cache it

Thing to consider:

  • how to version remote url ?
  • do we need to use latest ?
  • how to force download or cleanup remote mixins ?
  • what if network is unavailable ? how long to wait ?
  • terminal progress UI for downloading (--upgrade command would benefit from it too)
@kindermax
Copy link
Collaborator Author

mvp is in 49 version. Still a lot todo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant