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"


Package Files

step_create.go step_create_devpod_workspace.go step_create_install_values.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 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 {

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 {

    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 StepCreateTaskOptions Uses

type StepCreateTaskOptions struct {

    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
    DisableGitClone     bool
    NoOutput            bool
    KanikoImage         string
    KanikoSecretMount   string
    KanikoSecret        string
    KanikoSecretKey     string
    ProjectID           string
    DockerRegistry      string
    DockerRegistryOrg   string
    KanikoFlags         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
    EffectiveProjectConfig *config.ProjectConfig
    // 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 {

    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 {

    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



Package create imports 53 packages (graph). Updated 2020-09-30. Refresh now. Tools for package owners.