argoproj / argoproj/notifications-engine
Add a new GitLab service to support creating a commit status and creating a comment to the associated merge requests
- Dominant language
- Go
- Stars
- 334
- Forks
- 217
- PR merge metrics
- No merged PRs in 30d
Description
There is no GitLab integration for status update. The only way is to configure the webhook to send a REST request, but it only supports one single REST call.
If we want to create both a commit status and a comment to the associated merged requests, it's better to have a GitLab service.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the repository's existing service integrations and their tests to find the entry points and conventions for adding a provider. Then consult GitLab's APIs for creating commit statuses and comments on associated merge requests. Done means the new service supports both operations and has coverage for the integration behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- gitlab, go
- Domain
- devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100