Skip to content

Commit

Permalink
Bitbucket Server: adds support for /test <pipelinerun-name> comment
Browse files Browse the repository at this point in the history
Signed-off-by: Shivam Mukhade <smukhade@redhat.com>
  • Loading branch information
Shivam Mukhade committed May 16, 2022
1 parent fb677f6 commit ee59e28
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions pkg/provider/bitbucketserver/events.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ func (v *Provider) ParsePayload(_ context.Context, _ *params.Run, request *http.
} else if provider.IsOkToTestComment(e.Comment.Text) {
processedEvent.TriggerTarget = "pull_request"
processedEvent.EventType = "ok-to-test-comment"
} else if provider.IsTestComment(e.Comment.Text) {
processedEvent.TriggerTarget = "pull_request"
processedEvent.EventType = "test-comment"
processedEvent.TargetTestPipelineRun = provider.GetPipelineRunFromComment(e.Comment.Text)
}
}
// TODO: It's Really not an OWNER but a PROJECT
Expand Down Expand Up @@ -181,6 +185,9 @@ func (v *Provider) Detect(reqHeader *http.Header, payload string, logger *zap.Su
if provider.IsOkToTestComment(e.Comment.Text) {
return setLoggerAndProceed(true, "", nil)
}
if provider.IsTestComment(e.Comment.Text) {
return setLoggerAndProceed(true, "", nil)
}
}
return setLoggerAndProceed(false, fmt.Sprintf("not a recognized bitbucket event: \"%s\"", event), nil)

Expand Down

0 comments on commit ee59e28

Please sign in to comment.