我需要开发一堆我自己的web钩子(或者服务),用于自动部署,报告到项目管理系统,等等。但是发布到web钩子上的数据没有太多的信息来满足我的需求。
例如,我收到了简单的推送事件,我怎么知道它是强制推还是不用力推?好的,我有两个树,让我们看看存储库并检查这个推送oops,需要用户令牌来完成它。悲伤的。
从web钩子访问gitlab api的正确方法是什么?可能我错过了什么重要的事?我真的很困惑。
Upd1:
我们试着找个解决办法。可能性
我认为我们需要一个安全令牌,也许需要很多复选框,为每个连接的web钩子或一个应用程序(服务)提供访问权限。
请随意分享你的想法。
发布于 2014-04-02 21:32:52
我记得有部分解决办法。所以情况会是这样的:
您有事件侦听器( web钩子服务),并且可以访问该存储库(ssh/git)。
但是,该解决方案仍然无法访问API本身。
也许还有另一种解决办法。
也许还有别的解决办法?更合法?
https://stackoverflow.com/questions/22821767
复制相似问题