Gitlab Webhooks, External Services, and API(一)

时间:2022-09-22 15:24:01

一. 和外部服务进行集成

Gitlab支持和不同的外部服务进行集成,比如可以和聊天工具,Slack或者Campfire进行集成,或者和项目管理工具进行集成、如Assembla或者Pivotal Tracker。 在本节中,主要介绍当有人推送一个提交时,怎么发送邮件进行通知。

1. 登陆Gitlab服务器,必须以项目的拥有者身份。

2. 进入你想要设置的项目,这里用的是super-git.

3. 点击【Settings】—【Integrations】-【Emails on push】

Gitlab Webhooks, External Services, and API(一)

4.根据公司需要进行填写。

Gitlab Webhooks, External Services, and API(一)

5. 点击【Test settings and save changes】,收到邮件信息如下。

Gitlab Webhooks, External Services, and API(一)

6. 还支持和以下外部服务进行集成。

Gitlab Webhooks, External Services, and API(一)

Gitlab Webhooks, External Services, and API(一)