Sign inSign up

suofeiya/gitlab-dingtalk-webhook

By suofeiya

•Updated over 2 years ago

Image
0

484

suofeiya/gitlab-dingtalk-webhook repository overview

⁠Gitlab 钉钉机器人通知

背景:钉钉上自带的Gitlab机器人太难用了,显示的信息少,且不会自动艾特指定人。

⁠快速开始
git clone https://github.com/AGou-ops/gitlab-dingtalk-webhook.git
cd gitlab-dingtalk-webhook
go mod tidy
# 在.env文件中将配置修改为你自己机器人的token和secret
cp .env.sample .env
go run .

切换监听端口:

go run . -p 9898

服务默认监听地址为: https://<YOUR_SERVER_IPADDR>:8787/webhooks

仅允许对URI为/webhooks的地址进行POST.

⁠使用Docker运行

DockerHub: https://hub.docker.com/r/suofeiya/gitlab-dingtalk-webhook⁠

docker build -t gitlab-dingtalk:v1.0 .

docker run -d --restart always --name gitlab_dingtalk_webhook -v .env:/.env -p 8787:8787 gitlab-dingtalk:v1.0

Tag summary

Content type

Image

Digest

sha256:e9432f817…

Size

10.1 MB

Last updated

over 2 years ago

docker pull suofeiya/gitlab-dingtalk-webhook