MCPcopy Create free account
hub / github.com/apache/devlake / Convert

Method Convert

backend/plugins/bamboo/models/plan_build.go:79–117  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

77}
78
79func (apiRes *ApiBambooPlanBuild) Convert() *BambooPlanBuild {
80 return &BambooPlanBuild{
81 PlanBuildKey: apiRes.Key,
82 Expand: apiRes.Expand,
83 LinkHref: apiRes.Link.Href,
84 Number: apiRes.Number,
85 BuildNumber: apiRes.BuildNumber,
86 PlanName: apiRes.PlanName,
87 ProjectName: apiRes.ProjectName,
88 BuildResultKey: apiRes.BuildResultKey,
89 LifeCycleState: apiRes.LifeCycleState,
90 BuildStartedTime: apiRes.BuildStartedTime,
91 PrettyBuildStartedTime: apiRes.PrettyBuildStartedTime,
92 BuildCompletedTime: apiRes.BuildCompletedTime,
93 BuildCompletedDate: apiRes.BuildCompletedDate,
94 PrettyBuildCompletedTime: apiRes.PrettyBuildCompletedTime,
95 BuildDurationInSeconds: apiRes.BuildDurationInSeconds,
96 BuildDuration: apiRes.BuildDuration,
97 BuildDurationDescription: apiRes.BuildDurationDescription,
98 BuildRelativeTime: apiRes.BuildRelativeTime,
99 VcsRevisionKey: apiRes.VcsRevisionKey,
100 BuildTestSummary: apiRes.BuildTestSummary,
101 SuccessfulTestCount: apiRes.SuccessfulTestCount,
102 FailedTestCount: apiRes.FailedTestCount,
103 QuarantinedTestCount: apiRes.QuarantinedTestCount,
104 SkippedTestCount: apiRes.SkippedTestCount,
105 Continuable: apiRes.Continuable,
106 OnceOff: apiRes.OnceOff,
107 Restartable: apiRes.Restartable,
108 NotRunYet: apiRes.NotRunYet,
109 Finished: apiRes.Finished,
110 Successful: apiRes.Successful,
111 BuildReason: apiRes.BuildReason,
112 ReasonSummary: apiRes.ReasonSummary,
113 State: apiRes.State,
114 BuildState: apiRes.BuildState,
115 PlanResultKey: apiRes.PlanResultKey.Key,
116 }
117}
118
119type ApiBambooPlanBuild struct {
120 Expand string `json:"expand"`

Callers 1

ExtractPlanBuildFunction · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected