Documentation ¶
Index ¶
- Variables
- func Execute()
- func SetupCleanupBranchesCommand(parent command.Service) command.Service
- func SetupCleanupCommand(parent command.Service) command.Service
- func SetupCleanupTagsCommand(parent command.Service) command.Service
- func SetupCloseCommand(parent command.Service) command.Service
- func SetupCloseHotfixCommand(parent command.Service) command.Service
- func SetupCloseReleaseCommand(parent command.Service) command.Service
- func SetupFeatureCommand(parent command.Service) command.Service
- func SetupFixCommand(parent command.Service) command.Service
- func SetupHotfixCommand(parent command.Service) command.Service
- func SetupInitCommand(parent command.Service) command.Service
- func SetupInstallCommand(parent command.Service) command.Service
- func SetupPublishCommand(parent command.Service) command.Service
- func SetupPushCommand(parent command.Service) command.Service
- func SetupReleaseCommand(parent command.Service) command.Service
- func SetupRootCommand() command.Service
- type CleanupBranchesCommand
- type CleanupCommand
- type CleanupTagsCommand
- type CloseCommand
- type CloseHotfixCommand
- type CloseReleaseCommand
- type Config
- type FeatureCommand
- type FixCommand
- type HotfixCommand
- type InitCommand
- type InstallCommand
- type PrivateConfig
- type PublishCommand
- type PushCommand
- type ReleaseCommand
- type RootCommand
Constants ¶
This section is empty.
Variables ¶
View Source
var ReleaseCmd = SetupReleaseCommand(RootCmd)
View Source
var RootCmd = SetupRootCommand()
Functions ¶
func SetupRootCommand ¶
Types ¶
type CleanupBranchesCommand ¶
type CleanupCommand ¶
type CleanupTagsCommand ¶
type CloseCommand ¶
type CloseHotfixCommand ¶
type CloseReleaseCommand ¶
type Config ¶
type Config struct { Author string `json:"author,omitempty"` GitProviderDomain string `json:"gitProviderDomain,omitempty"` GitProvider string `json:"gitProvider,omitempty"` ProjectNamespace string `json:"projectNamespace,omitempty"` ProjectName string `json:"projectName,omitempty"` SquashCommits bool `json:"squashCommits,omitempty"` VersionFile string `json:"versionFile,omitempty"` VersionFileType string `json:"versionFileType,omitempty"` LogLevel string `json:"logLevel,omitempty"` }
type FeatureCommand ¶
type FixCommand ¶
type HotfixCommand ¶
type InitCommand ¶
type InstallCommand ¶
type PrivateConfig ¶
type PrivateConfig struct {
Token string `json:"token,omitempty"`
}
type PublishCommand ¶
type PushCommand ¶
type ReleaseCommand ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.