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

Function FindRelease

pkg/cmd/release/progression/shared/shared.go:42–53  ·  view source on GitHub ↗
(octopus *client.Client, project *projects.Project, version string)

Source from the content-addressed store, hash-verified

40}
41
42func FindRelease(octopus *client.Client, project *projects.Project, version string) (*releases.Release, error) {
43 existingRelease, err := releases.GetReleaseInProject(octopus, octopus.GetSpaceID(), project.GetID(), version)
44 if err != nil {
45 return nil, err
46 }
47
48 if existingRelease == nil {
49 return nil, fmt.Errorf("unable to locate a release with version/release number '%s'", version)
50 }
51
52 return existingRelease, nil
53}

Callers 1

GetReleaseIDFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected