我喜欢webhooks。 Github也有他们,heroku也是。我们广泛使用提交消息Fixes #345 git commit message that will close issue 345 when pushed to origin
我想要达到的目标是:
origin
时,会在问题中添加一个标签,例如Fixed
dev
应用时,会在问题中添加一个标签,例如In Dev
prod
应用时,问题实际上已经关闭。有没有办法实现这个目标?
干杯
答案 0 :(得分:3)
不幸的是,这不能通过将heroku直接插入github来完成,因为需要一些小的数据处理。
我还检查了If this then that是否有可能,但不幸的是,在我检查时,没有空间在那里运行一个小脚本......
我最终编写了自己的heroku应用程序来完成这项工作。
https://github.com/copass/copass-hook
我认为使用里程碑更有意思,因为我们目前没有使用它们。但这也是一样的逻辑。
如果您喜欢,请随时分叉应用程序!
答案 1 :(得分:1)
您可以使用Web Hooks API将您自己的网络连接添加到GitHub。
在运行Web挂钩时应该注意,但是您需要编写自己的代码,以便使用their Issues API为您的问题添加标签。
对于Heroku,您必须使用他们的Deploy Hooks插件设置HTTP POST Hook。