Skip to content

Allow linking between repositories #4

@ethernetdan

Description

@ethernetdan

It's often useful to be able to reuse components across multiple applications. For this reason I would like to implement the ability to link between multiple repositories.

Reference

  • A URL to retrieve a kit repo
  • A reference to a Git object (commit, tag)
  • A kubernetes "selfLink" style path to the object (/namespaces///)
  • A JSONPath/Go Template style reference to the value wanting to be used

Link Data format

How it will be stored within the GIt repository
FROM:
TO:

User input

Initially I will try having links be specified within a object files. A multicharacter delimiter will be used to denote the beginning of the link.

For example
$%%redspread.com/postgres#3722e31/v1/namespaces/default/services/pg-master (entire object)
$%%redspread.com/postgres#3722e31/v1/namespaces/default/services/pg-master.spec.ports[0] (specific value)

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