Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCmdStepBDD ¶
func NewCmdStepBDD(commonOpts *opts.CommonOptions) *cobra.Command
Types ¶
type Command ¶
type Command struct { Command string `json:"command,omitempty"` Args []string `json:"args,omitempty"` }
Command for running post create cluster commands
type CreateCluster ¶
type CreateCluster struct { Name string `json:"name,omitempty"` Args []string `json:"args,omitempty"` NoLabels bool `json:"noLabels,omitempty"` Labels string `json:"labels,omitempty"` Terraform bool `json:"terraform,omitempty"` Commands []Command `json:"commands,omitempty"` }
CreateCluster defines how to create a cluster
type CreateClusters ¶
type CreateClusters struct {
Clusters []*CreateCluster `json:"clusters,omitempty"`
}
CreateClusters contains an array of clusters
func LoadBddClusters ¶
func LoadBddClusters(fileName string) (*CreateClusters, error)
LoadBddClusters loads the cluster configuration from the given file
type StepBDDFlags ¶
type StepBDDFlags struct { GoPath string GitProvider string GitOwner string ReportsOutputDir string UseCurrentTeam bool DeleteTeam bool DisableDeleteApp bool DisableDeleteRepo bool IgnoreTestFailure bool Parallel bool VersionsDir string VersionsRepository string VersionsGitRef string ConfigFile string TestRepoGitCloneUrl string SkipRepoGitClone bool UseRevision bool TestGitBranch string TestGitPrNumber string JxBinary string TestCases []string VersionsRepoPr bool BaseDomain string Dir string }
type StepBDDOptions ¶
type StepBDDOptions struct { step.StepOptions InstallOptions create.InstallOptions Flags StepBDDFlags }
StepBDDOptions contains the command line arguments for this command
func (*StepBDDOptions) Run ¶
func (o *StepBDDOptions) Run() error
Click to show internal directories.
Click to hide internal directories.