Sign inSign up

angelalign/ci-bot

By angelalign

Updated over 4 years ago

gitlab ci robot

Image
0

1.1K

angelalign/ci-bot repository overview

Gitlab CI Robot

Webhook trigger dingtalk messages

  1. Generate your Gitlab Webhook Token
# Using any tools you like to generator a secret string, such as uuid
GITLAB_WEBHOOK_TOKEN=SOME_GITLAB_TOKEN
  1. Add Dingtalk group chatting assistant, and get the Access Token and Secret
DINGTALK_ACCESS_TOKEN=SOME_DINGTALK_ACCESS_TOKEN
DINGTALK_SECRET=SOME_DINGTALK_SECRET
  1. Start ci-bot server
docker run --name ci-bot --restart always -d -p 9001:9001 \
    -v /etc/localtime:/etc/localtime \
    -v YOUR_DINGTALK_CONFIG_PATH:/works/data/dingtalk_config.json \
    --env GITLAB_WEBHOOK_TOKEN=SOME_GITLAB_TOKEN \
    --env DINGTALK_ACCESS_TOKEN=SOME_DINGTALK_ACCESS_TOKEN \
    --env DINGTALK_SECRET=SOME_DINGTALK_SECRET \
    --env DEBUG=true \
    angelalign/ci-bot
  1. Add Webhook for your gitlab repository

Tag summary

Content type

Image

Digest

Size

60.5 MB

Last updated

over 4 years ago

docker pull angelalign/ci-bot