Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsScmNotFound ¶
Types ¶
type CreateRepository ¶
type CreateRepository struct { GitServer string GitKind string Owner string Repository string CurrentUsername string }
func (*CreateRepository) ConfirmValues ¶
func (r *CreateRepository) ConfirmValues(batch bool, handles util.IOFileHandles) error
ConfirmValues confirms to the user the values to be used to create the new git repository if using batch mode lets just validate the values are supplied or fail
func (*CreateRepository) CreateRepository ¶
func (r *CreateRepository) CreateRepository(scmClient *scm.Client) (*scm.Repository, error)
CreateRepository creates the git repository if it does not already exist
func (*CreateRepository) FullName ¶
func (r *CreateRepository) FullName() string
type EnvFactory ¶
type EnvFactory struct { JXFactory jxfactory.Factory RepoName string GitURLOutFile string BatchMode bool Gitter gits.Gitter IOFileHandles *util.IOFileHandles ScmClient *scm.Client OutDir string }
func (*EnvFactory) AddFlags ¶
func (o *EnvFactory) AddFlags(cmd *cobra.Command)
AddFlags adds common CLI flags
func (*EnvFactory) CreateDevEnvGitRepository ¶
func (o *EnvFactory) CreateDevEnvGitRepository(dir string) error
CreateDevEnvGitRepository creates the dev environment git repository from the given directory
func (*EnvFactory) JXAdapter ¶
func (o *EnvFactory) JXAdapter() *jxadapt.JXAdapter
JXAdapter creates an adapter to the jx code
func (*EnvFactory) PrintBootJobInstructions ¶
func (o *EnvFactory) PrintBootJobInstructions(requirements *config.RequirementsConfig, link string) error
PrintBootJobInstructions prints the instructions to run the installer
Click to show internal directories.
Click to hide internal directories.