Documentation ¶
Overview ¶
Package config holds the "configuration" that is used for fetching information from external repositories.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type External ¶
type External struct { // Repositories defines the repositories to pull from Repositories []Repository }
External is a representation of the configuration for specifying repositories we have to pull from.
func LoadExternal ¶
type Repository ¶
type Repository struct { Name string URL string // Type defines the type to fetch (Task, Pipeline, …) Types []string IgnoreVersions []string `json:"ignore-versions"` CatalogName string `json:"catalog-name"` ResourcesTarballName string `json:"resources-tarball-name"` }
Repository represent a git repository.
Click to show internal directories.
Click to hide internal directories.