我希望使用MyGet构建服务来构建托管在GitHub上的项目。但是,更新存储库中的README.md或其他文档会不必要地触发服务。有什么方法可以跳过这种提交吗?
发布于 2018-02-09 00:51:23
不幸的是,没有现成的方法来过滤提交,因为机器无法知道您想要构建什么和不想构建什么(如果没有经过广泛的配置)。无论您提交了什么,GitHub提交webhook都会以任何方式触发。任何响应web钩子的服务都会侦听事件,包括MyGet。
但是,您可以构建自己的触发器,因为MyGet构建服务支持POST web钩子。您可以将自己的筛选添加到自定义触发器中,并选择何时触发web钩子,何时不触发。
有关如何为MyGet构建服务创建自定义生成触发器的详细信息,可在以下站点找到:http://docs.myget.org/docs/how-to/auto-trigger-a-myget-build-using-an-http-post-hook-url
https://stackoverflow.com/questions/47108194
复制相似问题