Documentation ¶
Overview ¶
Copyright 2022 The Codefresh Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright 2022 The Codefresh Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- Constants
- Variables
- func IsValidIngressHost(ingress string) (bool, error)
- func IsValidName(s string) (bool, error)
- func NewComponentCommand() *cobra.Command
- func NewComponentListCommand() *cobra.Command
- func NewConfigCommand() *cobra.Command
- func NewConfigCreateContextCommand() *cobra.Command
- func NewConfigCurrentContextCommand() *cobra.Command
- func NewConfigDeleteContextCommand() *cobra.Command
- func NewConfigGetContextsCommand() *cobra.Command
- func NewConfigGetRuntimeCommand() *cobra.Command
- func NewConfigSetRuntimeCommand() *cobra.Command
- func NewConfigUseContextCommand() *cobra.Command
- func NewGitIntegrationAddCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationDeregisterCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationEditCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationGetCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationListCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationRegisterCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitIntegrationRemoveCommand(client *sdk.AppProxyAPI) *cobra.Command
- func NewGitSourceCommand() *cobra.Command
- func NewGitSourceCreateCommand() *cobra.Command
- func NewGitSourceDeleteCommand() *cobra.Command
- func NewGitSourceEditCommand() *cobra.Command
- func NewGitSourceListCommand() *cobra.Command
- func NewIntegrationCommand() *cobra.Command
- func NewPipelineCommand() *cobra.Command
- func NewPipelineGetCommand() *cobra.Command
- func NewPipelineListCommand() *cobra.Command
- func NewRoot() *cobra.Command
- func NewRuntimeCommand() *cobra.Command
- func NewRuntimeInstallCommand() *cobra.Command
- func NewRuntimeListCommand() *cobra.Command
- func NewRuntimeUninstallCommand() *cobra.Command
- func NewRuntimeUpgradeCommand() *cobra.Command
- func NewVersionCommand() *cobra.Command
- func NewWorkflowCommand() *cobra.Command
- func NewWorkflowGetCommand() *cobra.Command
- func NewWorkflowListCommand() *cobra.Command
- func RunComponentList(ctx context.Context, runtimeName string) error
- func RunConfigCreateContext(ctx context.Context, context, apiKey, url string) error
- func RunConfigCurrentContext(ctx context.Context) error
- func RunConfigDeleteContext(ctx context.Context, context string) error
- func RunConfigGetContexts(ctx context.Context) error
- func RunConfigGetRuntime(ctx context.Context) error
- func RunConfigSetRuntime(ctx context.Context, runtime string) error
- func RunConfigUseContext(ctx context.Context, context string) error
- func RunGitIntegrationAddCommand(ctx context.Context, client sdk.AppProxyAPI, opts *model.AddGitIntegrationArgs) error
- func RunGitIntegrationDeregisterCommand(ctx context.Context, client sdk.AppProxyAPI, name *string) error
- func RunGitIntegrationEditCommand(ctx context.Context, client sdk.AppProxyAPI, ...) error
- func RunGitIntegrationGetCommand(ctx context.Context, client sdk.AppProxyAPI, name *string, format string) error
- func RunGitIntegrationListCommand(ctx context.Context, client sdk.AppProxyAPI, format string) error
- func RunGitIntegrationRegisterCommand(ctx context.Context, client sdk.AppProxyAPI, ...) error
- func RunGitIntegrationRemoveCommand(ctx context.Context, client sdk.AppProxyAPI, name string) error
- func RunGitSourceCreate(ctx context.Context, opts *GitSourceCreateOptions) error
- func RunGitSourceDelete(ctx context.Context, opts *GitSourceDeleteOptions) error
- func RunGitSourceEdit(ctx context.Context, opts *GitSourceEditOptions) error
- func RunGitSourceList(ctx context.Context, runtimeName string) error
- func RunPipelineGet(ctx context.Context, name, namespace, runtime string) error
- func RunPipelineList(ctx context.Context, filterArgs model.PipelinesFilterArgs) error
- func RunRuntimeInstall(ctx context.Context, opts *RuntimeInstallOptions) error
- func RunRuntimeList(ctx context.Context) error
- func RunRuntimeUninstall(ctx context.Context, opts *RuntimeUninstallOptions) error
- func RunRuntimeUpgrade(ctx context.Context, opts *RuntimeUpgradeOptions) error
- func RunWorkflowGet(ctx context.Context, uid string) error
- func RunWorkflowList(ctx context.Context, filterArgs model.WorkflowsFilterArgs) error
- type GitIntegrationAddOptions
- type GitSourceCreateOptions
- type GitSourceDeleteOptions
- type GitSourceEditOptions
- type RuntimeInstallOptions
- type RuntimeUninstallOptions
- type RuntimeUpgradeOptions
Constants ¶
const ( Success summaryLogLevels = "Success" Failed summaryLogLevels = "Failed" Info summaryLogLevels = "Info" )
Variables ¶
var ( GREEN = "\033[32m" RED = "\033[31m" CYAN = "\033[36m" BOLD = "\033[1m" UNDERLINE = "\033[4m" COLOR_RESET = "\033[0m" UNDERLINE_RESET = "\033[24m" BOLD_RESET = "\033[22m" )
Functions ¶
func IsValidIngressHost ¶ added in v0.0.197
func IsValidName ¶ added in v0.0.156
func NewComponentCommand ¶ added in v0.0.68
func NewComponentListCommand ¶ added in v0.0.68
func NewConfigCommand ¶
func NewConfigGetRuntimeCommand ¶ added in v0.0.143
func NewConfigSetRuntimeCommand ¶ added in v0.0.143
func NewGitIntegrationAddCommand ¶ added in v0.0.143
func NewGitIntegrationAddCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationCommand ¶ added in v0.0.143
func NewGitIntegrationCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationDeregisterCommand ¶ added in v0.0.143
func NewGitIntegrationDeregisterCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationEditCommand ¶ added in v0.0.143
func NewGitIntegrationEditCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationGetCommand ¶ added in v0.0.143
func NewGitIntegrationGetCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationListCommand ¶ added in v0.0.143
func NewGitIntegrationListCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationRegisterCommand ¶ added in v0.0.143
func NewGitIntegrationRegisterCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitIntegrationRemoveCommand ¶ added in v0.0.143
func NewGitIntegrationRemoveCommand(client *sdk.AppProxyAPI) *cobra.Command
func NewGitSourceCommand ¶
func NewGitSourceEditCommand ¶ added in v0.0.67
func NewGitSourceListCommand ¶ added in v0.0.66
func NewIntegrationCommand ¶ added in v0.0.143
func NewPipelineCommand ¶ added in v0.0.83
func NewPipelineGetCommand ¶ added in v0.0.83
func NewPipelineListCommand ¶ added in v0.0.83
func NewRuntimeCommand ¶
func NewRuntimeListCommand ¶
func NewRuntimeUninstallCommand ¶ added in v0.0.86
func NewVersionCommand ¶
func NewWorkflowCommand ¶ added in v0.0.83
func NewWorkflowGetCommand ¶ added in v0.0.83
func NewWorkflowListCommand ¶ added in v0.0.83
func RunComponentList ¶ added in v0.0.68
func RunConfigCreateContext ¶
func RunConfigCurrentContext ¶
func RunConfigDeleteContext ¶
func RunConfigGetContexts ¶
func RunConfigGetRuntime ¶ added in v0.0.143
func RunConfigSetRuntime ¶ added in v0.0.143
func RunGitIntegrationAddCommand ¶ added in v0.0.143
func RunGitIntegrationAddCommand(ctx context.Context, client sdk.AppProxyAPI, opts *model.AddGitIntegrationArgs) error
func RunGitIntegrationDeregisterCommand ¶ added in v0.0.143
func RunGitIntegrationEditCommand ¶ added in v0.0.143
func RunGitIntegrationEditCommand(ctx context.Context, client sdk.AppProxyAPI, opts *model.EditGitIntegrationArgs) error
func RunGitIntegrationGetCommand ¶ added in v0.0.143
func RunGitIntegrationListCommand ¶ added in v0.0.143
func RunGitIntegrationRegisterCommand ¶ added in v0.0.143
func RunGitIntegrationRegisterCommand(ctx context.Context, client sdk.AppProxyAPI, opts *model.RegisterToGitIntegrationArgs) error
func RunGitIntegrationRemoveCommand ¶ added in v0.0.143
func RunGitSourceCreate ¶ added in v0.0.68
func RunGitSourceCreate(ctx context.Context, opts *GitSourceCreateOptions) error
func RunGitSourceDelete ¶ added in v0.0.68
func RunGitSourceDelete(ctx context.Context, opts *GitSourceDeleteOptions) error
func RunGitSourceEdit ¶ added in v0.0.68
func RunGitSourceEdit(ctx context.Context, opts *GitSourceEditOptions) error
func RunGitSourceList ¶ added in v0.0.66
func RunPipelineGet ¶ added in v0.0.83
func RunPipelineList ¶ added in v0.0.83
func RunPipelineList(ctx context.Context, filterArgs model.PipelinesFilterArgs) error
func RunRuntimeInstall ¶
func RunRuntimeInstall(ctx context.Context, opts *RuntimeInstallOptions) error
func RunRuntimeList ¶
func RunRuntimeUninstall ¶
func RunRuntimeUninstall(ctx context.Context, opts *RuntimeUninstallOptions) error
func RunRuntimeUpgrade ¶
func RunRuntimeUpgrade(ctx context.Context, opts *RuntimeUpgradeOptions) error
func RunWorkflowList ¶ added in v0.0.83
func RunWorkflowList(ctx context.Context, filterArgs model.WorkflowsFilterArgs) error
Types ¶
type GitIntegrationAddOptions ¶ added in v0.0.143
type GitIntegrationAddOptions struct { Name string Provider model.GitProviders SharingPolicy model.SharingPolicy }
type GitSourceCreateOptions ¶
type GitSourceCreateOptions struct { InsCloneOpts *git.CloneOptions GsCloneOpts *git.CloneOptions GsName string RuntimeName string CreateDemoResources bool Exclude string Include string IngressHost string }
type GitSourceDeleteOptions ¶
type GitSourceEditOptions ¶ added in v0.0.67
type GitSourceEditOptions struct { RuntimeName string GsName string InsCloneOpts *git.CloneOptions GsCloneOpts *git.CloneOptions }
type RuntimeInstallOptions ¶
type RuntimeInstallOptions struct { RuntimeName string RuntimeToken string RuntimeStoreIV string IngressHost string Insecure bool InstallDemoResources bool Version *semver.Version GsCloneOpts *git.CloneOptions InsCloneOpts *git.CloneOptions GitIntegrationOpts *apmodel.AddGitIntegrationArgs KubeFactory kube.Factory CommonConfig *runtime.CommonConfig // contains filtered or unexported fields }
type RuntimeUninstallOptions ¶
type RuntimeUpgradeOptions ¶
type RuntimeUpgradeOptions struct { RuntimeName string Version *semver.Version CloneOpts *git.CloneOptions CommonConfig *runtime.CommonConfig }