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
    EndStep             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
    UseBranchAsRevision bool

    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
    ParametersFile  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(secretURLClient secreturl.Client) 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 54 packages (graph) and is imported by 4 packages. Updated 2019-11-14. Refresh now. Tools for package owners.