项目作者: sunnyzhifei

项目描述 :
dingtalk webhook to gitlab
高级语言: Python
项目地址: git://github.com/sunnyzhifei/gitlab-dingtalk-robot.git
创建时间: 2020-05-21T01:51:49Z
项目社区:https://github.com/sunnyzhifei/gitlab-dingtalk-robot

开源协议:

下载


gitlab-dingtalk-robot

由于钉钉自带的gitlab机器人有些事件不支持通知,故自定义机器人
钉钉webhook自定义机器人,实现gitlab 事件通知到钉钉,目前暂时只支持push event 和pipline event

how to use

(需要Python3,目前我使用的是Python3.6)

  1. 要求安装依赖

    pip3 install -r requirements.txt

  2. 启动服务

    python3 ./gitlab2dingding.py

  3. 钉钉配置自定义机器人

    安全设置.png

  4. gitlab配置webhook

    • URL配置: http://$ip:5000/hook/$access_token
      gitlab.png