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

Function CreateProjectGroup

pkg/cmd/project/shared/shared.go:23–31  ·  view source on GitHub ↗
(dependencies *cmd.Dependencies)

Source from the content-addressed store, hash-verified

21}
22
23func CreateProjectGroup(dependencies *cmd.Dependencies) (string, cmd.Dependable, error) {
24 optValues := projectGroupCreate.NewCreateFlags()
25 projectGroupOpts := cmd.NewDependenciesFromExisting(dependencies, "octopus project-group create")
26
27 projectGroupCreateOpts := projectGroupCreate.NewCreateOptions(optValues, projectGroupOpts)
28 projectGroupCreate.PromptMissing(projectGroupCreateOpts)
29 returnValue := projectGroupCreateOpts.Name.Value
30 return returnValue, projectGroupCreateOpts, nil
31}
32
33func AskProjectGroups(ask question.Asker, value string, getAllGroupsCallback GetAllGroupsCallback, createProjectGroupCallback CreateProjectGroupCallback) (string, cmd.Dependable, error) {
34 if value != "" {

Callers 1

NewCreateOptionsFunction · 0.92

Calls 1

Tested by

no test coverage detected