Skip to content

Improve remote mixins #192

@kindermax

Description

@kindermax

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions