0

我想使用 MyGet 构建服务来构建我在 GitHub 上托管的项目。但是,更新 README.md 或存储库中的其他文档会不必要地触发该服务。有没有办法跳过这些类型的提交?

4

1 回答 1

0

不幸的是,没有开箱即用的方法来过滤提交,因为机器无法知道您想要构建什么以及不想要构建什么(无需经过大量配置)。无论您提交什么,GitHub 提交 webhook 都会触发。任何响应 webhook 的服务都会监听该事件,包括 MyGet。

但是,您可以构建自己的触发器,因为 MyGet Build Services 支持 POST Web 挂钩。您可以将自己的过滤添加到自定义触发器中,并选择何时触发 webhook,何时不触发。

可以在此处找到有关如何为 MyGet Build Services 创建自定义构建触发器的详细信息:http: //docs.myget.org/docs/how-to/auto-trigger-a-myget-build-using-an-http-后挂钩网址

于 2018-02-09T08:51:23.077 回答