Documentation ¶
Index ¶
- type Options
- func (o *Options) BasicRegistry(repoURL, chartDir, name string) error
- func (o *Options) BuildAndPackage(chartDir string) error
- func (o *Options) ChartPageRegistry(repoURL, chartDir, name string) error
- func (o *Options) GitCloneGitHubPages(repoURL, branch string) (string, error)
- func (o *Options) Run() error
- func (o *Options) Validate() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct { UseHelmPlugin bool NoRelease bool ChartOCI bool ChartPages bool NoOCILogin bool Artifactory bool HelmBinary string Dir string ChartsDir string RepositoryName string RepositoryURL string RepositoryUsername string RepositoryPassword string RepositoryNested string GithubPagesBranch string GithubPagesURL string Version string VersionFile string Namespace string RegistryConfigFile string ContainerRegistryOrg string GitHubPagesDir string IgnoreChartNames []string KubeClient kubernetes.Interface JXClient jxc.Interface GitClient gitclient.Interface CommandRunner cmdrunner.CommandRunner Requirements *jxcore.RequirementsConfig ReleasedCharts int }
Options the options for the command
func NewCmdHelmRelease ¶
NewCmdHelmRelease creates a command object for the command
func (*Options) BasicRegistry ¶
func (*Options) BuildAndPackage ¶
func (*Options) ChartPageRegistry ¶
func (*Options) GitCloneGitHubPages ¶
Setup sets up the storage in the given directory
Click to show internal directories.
Click to hide internal directories.