jx: github.com/jenkins-x/jx/pkg/cmd/step/create Index | Files | Directories

package create

import "github.com/jenkins-x/jx/pkg/cmd/step/create"

Index

Package Files

step_create.go step_create_devpod_workspace.go step_create_install_values.go step_create_jenkins_config.go step_create_task.go step_create_templated_config.go step_create_values.go

func NewCmdStepCreate Uses

func NewCmdStepCreate(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreate Steps a command object for the "step" command

func NewCmdStepCreateDevPodWorkpace Uses

func NewCmdStepCreateDevPodWorkpace(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreateDevPodWorkpace Creates a new Command object

func NewCmdStepCreateInstallValues Uses

func NewCmdStepCreateInstallValues(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreateInstallValues Creates a new Command object

func NewCmdStepCreateJenkinsConfig Uses

func NewCmdStepCreateJenkinsConfig(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreateJenkinsConfig Creates a new Command object

func NewCmdStepCreateTask Uses

func NewCmdStepCreateTask(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreateTask Creates a new Command object

func NewCmdStepCreateTemplatedConfig Uses

func NewCmdStepCreateTemplatedConfig(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreateTemplatedConfig Creates a new Command object

func NewCmdStepCreateValues Uses

func NewCmdStepCreateValues(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdStepCreateValues Creates a new Command object

type StepCreateCommand Uses

type StepCreateCommand struct {
    step.StepCreateOptions
}

StepCreateCommand is the options for NewCmdStepCreate

func (*StepCreateCommand) Run Uses

func (o *StepCreateCommand) Run() error

Run implements this command

type StepCreateDevPodWorkpaceOptions Uses

type StepCreateDevPodWorkpaceOptions struct {
    step.StepOptions

    Dir            string
    VSCodeSettings string
    VSCodeHome     string
    VSCode         bool
}

StepCreateDevPodWorkpaceOptions contains the command line flags

func (*StepCreateDevPodWorkpaceOptions) Run Uses

func (o *StepCreateDevPodWorkpaceOptions) Run() error

Run implements this command

type StepCreateDevPodWorkpaceResults Uses

type StepCreateDevPodWorkpaceResults struct {
    Pipeline    *pipelineapi.Pipeline
    Task        *pipelineapi.Task
    PipelineRun *pipelineapi.PipelineRun
}

StepCreateDevPodWorkpaceResults stores the generated results

type StepCreateInstallValuesOptions Uses

type StepCreateInstallValuesOptions struct {
    step.StepOptions

    Dir              string
    Namespace        string
    Provider         string
    IngressNamespace string
    IngressService   string
    ExternalIP       string
    LazyCreate       bool
    LazyCreateFlag   string
}

StepCreateInstallValuesOptions contains the command line flags

func (*StepCreateInstallValuesOptions) Run Uses

func (o *StepCreateInstallValuesOptions) Run() error

Run implements this command

type StepCreateInstallValuesResults Uses

type StepCreateInstallValuesResults struct {
    Pipeline    *pipelineapi.Pipeline
    Task        *pipelineapi.Task
    PipelineRun *pipelineapi.PipelineRun
}

StepCreateInstallValuesResults stores the generated results

type StepCreateJenkinsConfigOptions Uses

type StepCreateJenkinsConfigOptions struct {
    step.StepOptions

    Output string
}

StepCreateJenkinsConfigOptions contains the command line flags

func (*StepCreateJenkinsConfigOptions) Run Uses

func (o *StepCreateJenkinsConfigOptions) Run() error

Run implements this command

type StepCreateTaskOptions Uses

type StepCreateTaskOptions struct {
    step.StepOptions

    Pack              string
    BuildPackURL      string
    BuildPackRef      string
    PipelineKind      string
    Context           string
    CustomLabels      []string
    CustomEnvs        []string
    NoApply           *bool
    DryRun            bool
    InterpretMode     bool
    DisableConcurrent bool
    StartStep         string
    Trigger           string
    TargetPath        string
    SourceName        string
    CustomImage       string
    DefaultImage      string
    CloneGitURL       string
    Branch            string
    Revision          string
    PullRequestNumber string
    DeleteTempDir     bool
    ViewSteps         bool
    EffectivePipeline bool
    NoReleasePrepare  bool
    Duration          time.Duration
    FromRepo          bool
    NoKaniko          bool
    SemanticRelease   bool
    KanikoImage       string
    KanikoSecretMount string
    KanikoSecret      string
    KanikoSecretKey   string
    ProjectID         string
    DockerRegistry    string
    DockerRegistryOrg string
    AdditionalEnvVars map[string]string
    PodTemplates      map[string]*corev1.Pod

    GitInfo     *gits.GitRepository
    BuildNumber string

    Results tekton.CRDWrapper

    VersionResolver *versionstream.VersionResolver
    CloneDir        string
    // contains filtered or unexported fields
}

StepCreateTaskOptions contains the command line flags

func NewCmdStepCreateTaskAndOption Uses

func NewCmdStepCreateTaskAndOption(commonOpts *opts.CommonOptions) (*cobra.Command, *StepCreateTaskOptions)

NewCmdStepCreateTaskAndOption Creates a new Command object and returns the options

func (*StepCreateTaskOptions) AddCommonFlags Uses

func (o *StepCreateTaskOptions) AddCommonFlags(cmd *cobra.Command)

AddCommonFlags adds common CLI options

func (*StepCreateTaskOptions) Run Uses

func (o *StepCreateTaskOptions) Run() error

Run implements this command

type StepCreateTemplatedConfigOptions Uses

type StepCreateTemplatedConfigOptions struct {
    step.StepOptions

    TemplateFile    string
    RequirementsDir string
    ConfigFile      string
}

StepCreateTemplatedConfigOptions command line flags

func (*StepCreateTemplatedConfigOptions) Run Uses

func (o *StepCreateTemplatedConfigOptions) Run() error

Run implements this command

type StepCreateValuesOptions Uses

type StepCreateValuesOptions struct {
    step.StepCreateOptions

    Dir       string
    Namespace string
    Name      string
    BasePath  string

    Schema     string
    ValuesFile string

    SecretsScheme string
}

StepCreateValuesOptions contains the command line flags

func (*StepCreateValuesOptions) CreateValuesFile Uses

func (o *StepCreateValuesOptions) CreateValuesFile() error

CreateValuesFile builds the clients and settings from the team needed to run apps.ProcessValues, and then copies the answer to the location requested by the command

func (*StepCreateValuesOptions) Run Uses

func (o *StepCreateValuesOptions) Run() error

Run implements this command

type StepCreateValuesResults Uses

type StepCreateValuesResults struct {
    Pipeline    *pipelineapi.Pipeline
    Task        *pipelineapi.Task
    PipelineRun *pipelineapi.PipelineRun
}

StepCreateValuesResults stores the generated results

Directories

PathSynopsis
pr

Package create imports 47 packages (graph) and is imported by 4 packages. Updated 2019-09-19. Refresh now. Tools for package owners.