Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orsinium-labs/reviewdog-gitlab-webhook
Trigger reviewdog checks for GitLab repo using webhooks
https://github.com/orsinium-labs/reviewdog-gitlab-webhook
gitlab review reviewdog webhook
Last synced: about 1 month ago
JSON representation
Trigger reviewdog checks for GitLab repo using webhooks
- Host: GitHub
- URL: https://github.com/orsinium-labs/reviewdog-gitlab-webhook
- Owner: orsinium-labs
- License: mit
- Created: 2021-01-14T08:48:41.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-14T08:49:12.000Z (almost 4 years ago)
- Last Synced: 2024-06-21T08:06:11.834Z (6 months ago)
- Topics: gitlab, review, reviewdog, webhook
- Language: Go
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gitlab-reviewdog-webhook
Trigger [reviewdog](https://github.com/reviewdog/reviewdog) checks on a repository via [GitLab webhook](https://docs.gitlab.com/ee/user/project/integrations/webhooks.html) rather than CI job.
## Usage
1. Clone:
```bash
git clone https://github.com/orsinium-labs/reviewdog-gitlab-webhook.git
cd reviewdog-gitlab-webhook
go get github.com/rakyll/statik
```1. Make config:
```bash
cp config_example.toml config.toml
nano config.toml
```1. Build: `./build.sh`
1. Run: `./review.bin`
1. Add webhook into GitLab project: `http://my_server:8080/review?secret=something-random`