博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
轻松集成?GitCafe 支持 Webhooks 功能了
阅读量:5930 次
发布时间:2019-06-19

本文共 826 字,大约阅读时间需要 2 分钟。

给大家带来一个好消息,GitCafe 支持 Webhooks 了,这就意味着你不会再错过特定的事件(比如每一次的代码提交等),并且可以做一些与第三方应用集成的工作,做一些更好玩的事情。

让我们一起来看看吧。

Webhooks 是什么?

Webhooks 允许第三方应用订阅 GitCafe 上的特定事件,在这些事件发生时通知第三方应用,比如项目有新的内容 Push,或是 Pull Request 有更新等。有点类似 IFTTT,集成以后能做的事情就很多了。举例说,设定了如果有人 Push 代码,就在 Slack 上发一个通知;如果有人提 Ticket,就自动给他回一封感谢的邮件等等。

GitCafe 用户可以在自己的项目内创建 Webhooks,设置需要订阅的事件以及接受通知的 URL。之后通知将会以 HTTP POST 请求的方式发送到预设的 URL 上。

详细的帮助可以访问:

支持的事件

目前我们支持 5 种事件的 Webhooks:

  • Push 事件 - 任何代码的 Push,包含 Pull Request 的合并
  • Ticket 事件 - 工单的创建、关闭、重新打开、更新
  • Pull Request 事件 - 合并请求的创建、关闭、重新打开、更新,Pull Request 代码合并,Pull Request 的代码更新
  • Ticket Comment 事件 - 工单有新评论、评论被更新、删除
  • Pull Request Comment 事件 - 合并请求有新评论、评论被更新、删除

如何设置 Webhooks

  1. 进入项目管理 -> Webhooks
  2. 点击创建 Webhooks 链接
  3. 选择需要通知的事件,保存即可
  4. 点击发送历史链接可以查看事件的调用历史
    可以点开右边「... 」按钮展开查看详细信息

现在,你是不是已经跃跃欲试了呢?

用电脑登录 开始使用 Webhooks 这个新功能吧~

如果在使用中有任何问题,也欢迎向我们提出,谢谢!

转载地址:http://ylutx.baihongyu.com/

你可能感兴趣的文章
小程序Q&A
查看>>
一张图掌握 laravel 的目录结构
查看>>
pandas输出如何设置格式
查看>>
图说 Firefox 全新 CSS 引擎
查看>>
Day 3:Sum of the first nth term of Series
查看>>
Flume + Kafka学习——整合Demo
查看>>
JavaScript难点笔记
查看>>
web安全问题分析与防御总结
查看>>
Python学习笔记
查看>>
CRM product UI里assignment block的显示隐藏逻辑
查看>>
python(3.x) 实现AES 加解密
查看>>
如何用 React 实现滚动动画
查看>>
踩坑:Vue2.0与1.0命名的区别
查看>>
React 组件通信之 React context
查看>>
在Ubuntu下搭建微服务开发环境
查看>>
Activity的显示之ViewRootImpl初探
查看>>
DB2学习记录:基础部分
查看>>
highcharts 在angular中的使用
查看>>
Spring Boot - 表单校验(JSR303&Hibernate Validator)
查看>>
利用docker调试OpenStack服务
查看>>