Documentation ¶
Index ¶
- type RunContext
- func (rc *RunContext) AddSkaffoldLabels() bool
- func (rc *RunContext) AutoBuild() bool
- func (rc *RunContext) AutoDeploy() bool
- func (rc *RunContext) AutoSync() bool
- func (rc *RunContext) CacheArtifacts() bool
- func (rc *RunContext) CacheFile() string
- func (rc *RunContext) ConfigurationFile() string
- func (rc *RunContext) CustomLabels() []string
- func (rc *RunContext) CustomTag() string
- func (rc *RunContext) DefaultRepo() *string
- func (rc *RunContext) DigestSource() string
- func (rc *RunContext) DryRun() bool
- func (rc *RunContext) ForceDeploy() bool
- func (rc *RunContext) GetCluster() config.Cluster
- func (rc *RunContext) GetInsecureRegistries() map[string]bool
- func (rc *RunContext) GetKubeConfig() string
- func (rc *RunContext) GetKubeContext() string
- func (rc *RunContext) GetKubeNamespace() string
- func (rc *RunContext) GetNamespaces() []string
- func (rc *RunContext) GetWorkingDir() string
- func (rc *RunContext) GlobalConfig() string
- func (rc *RunContext) MinikubeProfile() string
- func (rc *RunContext) Mode() config.RunMode
- func (rc *RunContext) Muted() config.Muted
- func (rc *RunContext) NoPruneChildren() bool
- func (rc *RunContext) Notification() bool
- func (rc *RunContext) Pipeline() latest.Pipeline
- func (rc *RunContext) PortForward() bool
- func (rc *RunContext) Prune() bool
- func (rc *RunContext) RenderOnly() bool
- func (rc *RunContext) RenderOutput() string
- func (rc *RunContext) SkipRender() bool
- func (rc *RunContext) SkipTests() bool
- func (rc *RunContext) StatusCheck() bool
- func (rc *RunContext) Tail() bool
- func (rc *RunContext) Trigger() string
- func (rc *RunContext) UpdateNamespaces(ns []string)
- func (rc *RunContext) WaitForDeletions() config.WaitForDeletions
- func (rc *RunContext) WatchPollInterval() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RunContext ¶
type RunContext struct { Opts config.SkaffoldOptions Cfg latest.Pipeline KubeContext string Namespaces []string WorkingDir string InsecureRegistries map[string]bool Cluster config.Cluster }
func GetRunContext ¶
func GetRunContext(opts config.SkaffoldOptions, cfg latest.Pipeline) (*RunContext, error)
func (*RunContext) AddSkaffoldLabels ¶ added in v1.7.1
func (rc *RunContext) AddSkaffoldLabels() bool
func (*RunContext) AutoBuild ¶ added in v1.7.1
func (rc *RunContext) AutoBuild() bool
func (*RunContext) AutoDeploy ¶ added in v1.7.1
func (rc *RunContext) AutoDeploy() bool
func (*RunContext) AutoSync ¶ added in v1.7.1
func (rc *RunContext) AutoSync() bool
func (*RunContext) CacheArtifacts ¶ added in v1.7.1
func (rc *RunContext) CacheArtifacts() bool
func (*RunContext) CacheFile ¶ added in v1.7.1
func (rc *RunContext) CacheFile() string
func (*RunContext) ConfigurationFile ¶ added in v1.7.1
func (rc *RunContext) ConfigurationFile() string
func (*RunContext) CustomLabels ¶ added in v1.7.1
func (rc *RunContext) CustomLabels() []string
func (*RunContext) CustomTag ¶ added in v1.7.1
func (rc *RunContext) CustomTag() string
func (*RunContext) DefaultRepo ¶
func (rc *RunContext) DefaultRepo() *string
func (*RunContext) DigestSource ¶ added in v1.7.1
func (rc *RunContext) DigestSource() string
func (*RunContext) DryRun ¶ added in v1.7.1
func (rc *RunContext) DryRun() bool
func (*RunContext) ForceDeploy ¶ added in v1.7.1
func (rc *RunContext) ForceDeploy() bool
func (*RunContext) GetCluster ¶ added in v1.7.1
func (rc *RunContext) GetCluster() config.Cluster
func (*RunContext) GetInsecureRegistries ¶ added in v1.7.1
func (rc *RunContext) GetInsecureRegistries() map[string]bool
func (*RunContext) GetKubeConfig ¶ added in v1.7.1
func (rc *RunContext) GetKubeConfig() string
func (*RunContext) GetKubeContext ¶ added in v1.7.1
func (rc *RunContext) GetKubeContext() string
func (*RunContext) GetKubeNamespace ¶ added in v1.7.1
func (rc *RunContext) GetKubeNamespace() string
func (*RunContext) GetNamespaces ¶ added in v1.7.1
func (rc *RunContext) GetNamespaces() []string
func (*RunContext) GetWorkingDir ¶ added in v1.7.1
func (rc *RunContext) GetWorkingDir() string
func (*RunContext) GlobalConfig ¶ added in v1.7.1
func (rc *RunContext) GlobalConfig() string
func (*RunContext) MinikubeProfile ¶ added in v1.7.1
func (rc *RunContext) MinikubeProfile() string
func (*RunContext) Mode ¶ added in v1.7.1
func (rc *RunContext) Mode() config.RunMode
func (*RunContext) Muted ¶ added in v1.7.1
func (rc *RunContext) Muted() config.Muted
func (*RunContext) NoPruneChildren ¶ added in v1.7.1
func (rc *RunContext) NoPruneChildren() bool
func (*RunContext) Notification ¶ added in v1.7.1
func (rc *RunContext) Notification() bool
func (*RunContext) Pipeline ¶ added in v1.7.1
func (rc *RunContext) Pipeline() latest.Pipeline
func (*RunContext) PortForward ¶ added in v1.7.1
func (rc *RunContext) PortForward() bool
func (*RunContext) Prune ¶ added in v1.7.1
func (rc *RunContext) Prune() bool
func (*RunContext) RenderOnly ¶ added in v1.7.1
func (rc *RunContext) RenderOnly() bool
func (*RunContext) RenderOutput ¶ added in v1.7.1
func (rc *RunContext) RenderOutput() string
func (*RunContext) SkipRender ¶ added in v1.7.1
func (rc *RunContext) SkipRender() bool
func (*RunContext) SkipTests ¶ added in v1.7.1
func (rc *RunContext) SkipTests() bool
func (*RunContext) StatusCheck ¶ added in v1.7.1
func (rc *RunContext) StatusCheck() bool
func (*RunContext) Tail ¶ added in v1.7.1
func (rc *RunContext) Tail() bool
func (*RunContext) Trigger ¶ added in v1.7.1
func (rc *RunContext) Trigger() string
func (*RunContext) UpdateNamespaces ¶ added in v0.36.0
func (rc *RunContext) UpdateNamespaces(ns []string)
func (*RunContext) WaitForDeletions ¶ added in v1.7.1
func (rc *RunContext) WaitForDeletions() config.WaitForDeletions
func (*RunContext) WatchPollInterval ¶ added in v1.7.1
func (rc *RunContext) WatchPollInterval() int
Click to show internal directories.
Click to hide internal directories.