Documentation
¶
Index ¶
- type BaseComponent
- func (c *BaseComponent) GetApplication() string
- func (c *BaseComponent) GetGitURL() string
- func (c *BaseComponent) GetHost() string
- func (c *BaseComponent) GetName() string
- func (c *BaseComponent) GetNamespace() string
- func (c *BaseComponent) GetPlatform() string
- func (c *BaseComponent) GetRenovateBaseConfig(client client.Client, ctx context.Context, registrySecret *corev1.Secret) (map[string]interface{}, error)
- func (c *BaseComponent) GetRepository() string
- func (c *BaseComponent) GetTimestamp() int64
- func (c *BaseComponent) TransformHostRules(ctx context.Context, registrySecret *corev1.Secret) ([]HostRule, error)
- type HostRule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseComponent ¶
type BaseComponent struct { Name string Namespace string Application string Platform string Host string GitURL string // Path of repository, without hostname // Temporary field to make the implementation easy, it's part of GitURL, so they're duplicated Repository string Branch string Timestamp int64 }
func (*BaseComponent) GetApplication ¶
func (c *BaseComponent) GetApplication() string
func (*BaseComponent) GetGitURL ¶
func (c *BaseComponent) GetGitURL() string
func (*BaseComponent) GetHost ¶
func (c *BaseComponent) GetHost() string
func (*BaseComponent) GetName ¶
func (c *BaseComponent) GetName() string
func (*BaseComponent) GetNamespace ¶
func (c *BaseComponent) GetNamespace() string
func (*BaseComponent) GetPlatform ¶
func (c *BaseComponent) GetPlatform() string
func (*BaseComponent) GetRenovateBaseConfig ¶
func (*BaseComponent) GetRepository ¶
func (c *BaseComponent) GetRepository() string
func (*BaseComponent) GetTimestamp ¶
func (c *BaseComponent) GetTimestamp() int64
func (*BaseComponent) TransformHostRules ¶
Click to show internal directories.
Click to hide internal directories.