我正在与一些其他开发人员合作开展一个大型项目。
我们已经实现了JSHint,如果JavaScript没有通过Lint,那么在运行grunt build
时会抛出错误。
我想知道是否可以直接与Github集成,以便除非传入JSHint,否则不允许合并Pull Request。
有没有办法或工具呢?
答案 0 :(得分:0)
您无法阻止拉取请求合并;但是,您可以使用Travis-CI自动运行JSLint,这将在未通过JSLint的拉取请求上放置一个大的红色X.希望这足以阻止人们合并这些拉取请求。
This blog post详细介绍了在Travis-CI上运行grunt
任务。
答案 1 :(得分:0)