【发布时间】:2015-03-03 21:50:56
【问题描述】:
我对 Jenkins 比较陌生,我正在尝试将 JSHint 添加到我的构建过程中。目前,我的 Jenkins 服务器上安装了“Checkstyle 插件”、“JSHint 报告插件”和“Violations 插件”。在 'Jenkins->Configure->Build->Execute shell' 我有以下内容:
jshint --verbose --reporter=checkstyle > jshint.xml || exit 0
但我不确定这里发生了什么。我在其他教程中发现了类似的命令,但它们是半生不熟的,并没有完全解释这行代码的作用。
我的目标是在我的 Jenkins 服务器上运行 JSHint,并将 JSHint 的输出/结果发送到一个文件,然后我可以通过电子邮件将其发送给管理员。任何关于上述代码行应该做什么的解释都将不胜感激。有关如何将 JSHint 添加到 Jenkins 构建的任何链接或建议也会有所帮助。提前谢谢!
【问题讨论】: