Skip to content

Commit fb677f6

Browse files
author
Shivam Mukhade
committed
Bitbucket Cloud: adds support for /test <pipelinerun-name> comment
Signed-off-by: Shivam Mukhade <[email protected]>
1 parent ac31074 commit fb677f6

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

pkg/provider/bitbucketcloud/events.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@ func (v *Provider) ParsePayload(ctx context.Context, run *params.Run, request *h
137137
} else if provider.IsOkToTestComment(e.Comment.Content.Raw) {
138138
processedEvent.TriggerTarget = "pull_request"
139139
processedEvent.EventType = "ok-to-test-comment"
140+
} else if provider.IsTestComment(e.Comment.Content.Raw) {
141+
processedEvent.TriggerTarget = "pull_request"
142+
processedEvent.EventType = "test-comment"
143+
processedEvent.TargetTestPipelineRun = provider.GetPipelineRunFromComment(e.Comment.Content.Raw)
140144
}
141145
}
142146
processedEvent.Organization = e.Repository.Workspace.Slug
@@ -203,6 +207,9 @@ func (v *Provider) Detect(reqHeader *http.Header, payload string, logger *zap.Su
203207
if provider.IsOkToTestComment(e.Comment.Content.Raw) {
204208
return setLoggerAndProceed(true, "", nil)
205209
}
210+
if provider.IsTestComment(e.Comment.Content.Raw) {
211+
return setLoggerAndProceed(true, "", nil)
212+
}
206213
}
207214
return setLoggerAndProceed(false, fmt.Sprintf("not a valid gitops comment: \"%s\"", event), nil)
208215

0 commit comments

Comments
 (0)