Documentation ¶
Index ¶
- Constants
- Variables
- func Execute()
- func HelmUpgradeOrInstalTestkube(name, namespace, chart string, noDashboard, noMinio, noJetstack bool) error
- func NewAnalyticsCmd() *cobra.Command
- func NewArtifactsCmd() *cobra.Command
- func NewCRDsCmd() *cobra.Command
- func NewDashboardCmd() *cobra.Command
- func NewDocsCmd() *cobra.Command
- func NewDownloadAllArtifactsCmd() *cobra.Command
- func NewDownloadSingleArtifactsCmd() *cobra.Command
- func NewExecutorsCmd() *cobra.Command
- func NewInstallCmd() *cobra.Command
- func NewListArtifactsCmd() *cobra.Command
- func NewMigrateCmd() *cobra.Command
- func NewTestSuitesCmd() *cobra.Command
- func NewTestsCmd() *cobra.Command
- func NewUninstallCmd() *cobra.Command
- func NewUpgradeCmd() *cobra.Command
- func NewVersionCmd() *cobra.Command
- func RunMigrations(cmd *cobra.Command) (hasMigrations bool, err error)
- func ValidateVersions(c apiclient.Client) error
Constants ¶
View Source
const ( ApiServerName string = "testkube-api-server" ApiServerPort int = 8088 ApiVersion string = "v1" DashboardURI string = "http://dashboard.testkube.io" CurrentApiVersion string = apiclient.Version DashboardName string = "testkube-dashboard" DashboardPort int = 80 DashboardLocalPort int = 8080 )
Variables ¶
View Source
var ( Commit string Version string BuiltBy string Date string )
View Source
var RootCmd = &cobra.Command{ Use: "testkube", Short: "testkube entrypoint for plugin", Long: `testkube`, Run: func(cmd *cobra.Command, args []string) { ui.Logo() cmd.Usage() cmd.DisableAutoGenTag = true }, PersistentPreRun: func(cmd *cobra.Command, args []string) { ui.Verbose = verbose if analyticsEnabled { ui.Debug("collecting anonymous analytics data, you can disable it by calling `kubectl testkube anlytics disable`") telemetry.CollectAnonymousCmdInfo() } }, }
Functions ¶
func HelmUpgradeOrInstalTestkube ¶ added in v0.9.0
func NewAnalyticsCmd ¶ added in v0.9.10
func NewArtifactsCmd ¶ added in v0.6.9
func NewCRDsCmd ¶ added in v0.7.3
func NewDashboardCmd ¶ added in v0.5.52
NewDashboardCmd is a method to create new dashboard command
func NewDocsCmd ¶
func NewDownloadAllArtifactsCmd ¶ added in v0.6.29
func NewDownloadSingleArtifactsCmd ¶ added in v0.6.29
func NewExecutorsCmd ¶ added in v0.6.4
func NewInstallCmd ¶
func NewListArtifactsCmd ¶ added in v0.6.9
func NewMigrateCmd ¶ added in v0.8.9
func NewTestSuitesCmd ¶ added in v0.9.5
func NewTestsCmd ¶ added in v0.7.6
func NewUninstallCmd ¶
func NewUpgradeCmd ¶ added in v0.9.0
func NewVersionCmd ¶
func RunMigrations ¶ added in v0.9.0
func ValidateVersions ¶ added in v0.6.3
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.