Documentation ¶
Index ¶
- func SetupGlobalRegistry(reg RegistryConfig)
- type ProjectVersion
- type RegistryConfig
- func (c *RegistryConfig) GetVersionToRun(projectName string, updatePolicyOverride string, versionOverride string) (ProjectVersion, error)
- func (c *RegistryConfig) GetVersions(project string, subscriptions []string, currentVersion string, ...) ([]ProjectVersion, error)
- func (c *RegistryConfig) PrettyPrintProjectVersions(versions []ProjectVersion)
- func (c *RegistryConfig) Sync() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupGlobalRegistry ¶
func SetupGlobalRegistry(reg RegistryConfig)
Types ¶
type ProjectVersion ¶
type RegistryConfig ¶
Upstream configuration
var GlobalRegistry RegistryConfig
func (*RegistryConfig) GetVersionToRun ¶
func (c *RegistryConfig) GetVersionToRun(projectName string, updatePolicyOverride string, versionOverride string) (ProjectVersion, error)
func (*RegistryConfig) GetVersions ¶
func (c *RegistryConfig) GetVersions(project string, subscriptions []string, currentVersion string, updatePolicy string, runtime string) ([]ProjectVersion, error)
func (*RegistryConfig) PrettyPrintProjectVersions ¶
func (c *RegistryConfig) PrettyPrintProjectVersions(versions []ProjectVersion)
func (*RegistryConfig) Sync ¶
func (c *RegistryConfig) Sync() error
Download upstream VCS to Home Clone location
Click to show internal directories.
Click to hide internal directories.