Documentation
¶
Overview ¶
internal/bootstrap/steps.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloneRepoStep ¶
type CloneRepoStep struct {
ExecClient *exec.ExecutorClient
Presenter workflow.PresenterInterface
CloneURL string
LocalPath string
}
func (*CloneRepoStep) Description ¶
func (s *CloneRepoStep) Description() string
type CreateRemoteRepoStep ¶
type CreateRemoteRepoStep struct {
GHClient *gh.Client
Presenter workflow.PresenterInterface
Owner string // ADDED Owner field
RepoName string
RepoDescription string
IsPrivate bool
// Outputs of this step to be used by subsequent steps
CreatedRepoURL string
CloneURL string
}
func (*CreateRemoteRepoStep) Description ¶
func (s *CreateRemoteRepoStep) Description() string
type InitialCommitAndPushStep ¶
type InitialCommitAndPushStep struct {
ExecClient *exec.ExecutorClient
Presenter workflow.PresenterInterface
LocalPath string
}
func (*InitialCommitAndPushStep) Description ¶
func (s *InitialCommitAndPushStep) Description() string
type ScaffoldProjectStep ¶
type ScaffoldProjectStep struct {
Presenter workflow.PresenterInterface
LocalPath string
GoModulePath string
AppName string
}
func (*ScaffoldProjectStep) Description ¶
func (s *ScaffoldProjectStep) Description() string
Click to show internal directories.
Click to hide internal directories.