title author date CreateTime categories
在 Gitlab 开启 MatterMost 机器人
lindexi
2019-8-6 19:42:1 +0800
2019-08-06 18:21:48 +0800
git

在 Gitlab 上有 MatterMost 插件可以用于订阅 Gitlab 上的事件,本文告诉大家如何使用插件只需要三步就可以关联 Gitlab 和 MatterMost 使用机器人订阅事件

首先在 Gitlab 上新建一个测试项目,在这个项目里面点击 Integrations Settings 如下图

2019-8-6-在-Gitlab-开启-MatterMost-机器人

然后调用 MatterMost notifications 开启通知机器人

2019-8-6-在-Gitlab-开启-MatterMost-机器人

点击进去之后可以看到以下页面

2019-8-6-在-Gitlab-开启-MatterMost-机器人

此时应该点击 Active 开启,这样就完成了第一步

第二步就是打开 Mattermost 点击集成的功能

2019-8-6-在-Gitlab-开启-MatterMost-机器人

在这里选择引入 Webhook 的方式

2019-8-6-在-Gitlab-开启-MatterMost-机器人

点击添加钩子

2019-8-6-在-Gitlab-开启-MatterMost-机器人

输入一个标题和选择频道

2019-8-6-在-Gitlab-开启-MatterMost-机器人

现在就可以看到一个链接了

2019-8-6-在-Gitlab-开启-MatterMost-机器人

将这个链接复制到剪贴板,于是第二步完成

第三步就是将剪贴板里面的内容粘贴到下图的 webhook 里面

2019-8-6-在-Gitlab-开启-MatterMost-机器人

粘贴进去之后点击测试设置同时保存,如果此时在对应的 MatterMost 可以看到频道里面显示消息,那么就部署完成

2019-8-6-在-Gitlab-开启-MatterMost-机器人

现在尝试对新建的项目新建一个MR就可以看到 Mattermost 的通知

更多灵活的关联 gitlab 和 mattermost 请看 ASP.NET Core 连接 GitLab 与 MatterMost 打造 devops 工具

相关文章:

  • 2022-03-08
  • 2022-03-04
  • 2021-08-12
  • 2022-12-23
  • 2021-07-31
  • 2021-07-19
猜你喜欢
  • 2021-07-18
  • 2021-12-31
  • 2021-06-21
  • 2021-09-05
  • 2021-05-02
  • 2022-12-23
相关资源
相似解决方案