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) OCIRegistry(repoURL, chartDir, name 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 HelmBinary string Dir string ChartsDir string RepositoryName string RepositoryURL string RepositoryUsername string RepositoryPassword string GithubPagesBranch string GithubPagesURL string Version string VersionFile string Namespace string ContainerRegistryOrg string KubeClient kubernetes.Interface JXClient jxc.Interface GitClient gitclient.Interface CommandRunner cmdrunner.CommandRunner Requirements *jxcore.RequirementsConfig GitHubPagesDir string }
Options the options for the command
func NewCmdHelmRelease ¶
NewCmdHelmRelease creates a command object for the command
func (*Options) BasicRegistry ¶ added in v0.0.505
func (*Options) BuildAndPackage ¶ added in v0.0.518
func (*Options) ChartPageRegistry ¶ added in v0.0.518
func (*Options) GitCloneGitHubPages ¶ added in v0.0.518
Setup sets up the storage in the given directory
func (*Options) OCIRegistry ¶ added in v0.0.505
Click to show internal directories.
Click to hide internal directories.