MCPcopy Create free account
hub / github.com/OctopusDeploy/cli / NewCreateFlags

Function NewCreateFlags

pkg/cmd/release/create/create.go:132–148  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

130}
131
132func NewCreateFlags() *CreateFlags {
133 return &CreateFlags{
134 Project: flag.New[string](FlagProject, false),
135 Channel: flag.New[string](FlagChannel, false),
136 GitRef: flag.New[string](FlagGitRef, false),
137 GitCommit: flag.New[string](FlagGitCommit, false),
138 PackageVersion: flag.New[string](FlagPackageVersion, false),
139 ReleaseNotes: flag.New[string](FlagReleaseNotes, false),
140 ReleaseNotesFile: flag.New[string](FlagReleaseNotesFile, false),
141 Version: flag.New[string](FlagVersion, false),
142 IgnoreExisting: flag.New[bool](FlagIgnoreExisting, false),
143 IgnoreChannelRules: flag.New[bool](FlagIgnoreChannelRules, false),
144 PackageVersionSpec: flag.New[[]string](FlagPackageVersionSpec, false),
145 GitResourceRefsSpec: flag.New[[]string](FlagGitResourceRefSpec, false),
146 CustomFields: flag.New[[]string](FlagCustomField, false),
147 }
148}
149
150func NewCmdCreate(f factory.Factory) *cobra.Command {
151 createFlags := NewCreateFlags()

Callers 2

NewCmdCreateFunction · 0.70
createRunFunction · 0.70

Calls 1

NewFunction · 0.92

Tested by

no test coverage detected