MCPcopy Index your code
hub / github.com/APIParkLab/APIPark / imlReleaseModule

Struct imlReleaseModule

module/release/iml.go:39–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37)
38
39type imlReleaseModule struct {
40 projectDiffModule serviceDiff.IServiceDiffModule `autowired:""`
41 releaseService release.IReleaseService `autowired:""`
42 apiService api.IAPIService `autowired:""`
43 apiDocService api_doc.IAPIDocService `autowired:""`
44 serviceDocService service_doc.IDocService `autowired:""`
45 upstreamService upstream.IUpstreamService `autowired:""`
46 publishService publish.IPublishService `autowired:""`
47 strategyService strategy.IStrategyService `autowired:""`
48 transaction store.ITransaction `autowired:""`
49 projectService service.IServiceService `autowired:""`
50 clusterService cluster.IClusterService `autowired:""`
51}
52
53func (m *imlReleaseModule) latestStrategyCommits(ctx context.Context, serviceId string) ([]*commit.Commit[strategy.Commit], error) {
54 list, err := m.strategyService.All(ctx, 2, serviceId)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected