我是一名Java开发人员,一直在使用FindBugs、CheckStyle、PMD等红色代码工具,我还将这些插件集成到Jenkins中进行自动审查。
当我迁移到scala时,我想继续使用Maven和Jenkins。但是我无法找到eclipse,maven-plugin & Jenkins Scala插件中支持的红色代码工具。有人能给出一些指针来解决静态代码分析、代码覆盖等问题吗?
发布于 2016-08-19 09:34:38
有许多与scala集成的很酷的工具,我提供了下面我喜欢的工具列表:
UPD首先,为了在scala和jenkins之间进行集成,您必须在jenkins中使用sbt插件。其次,在jenkins中有几个用于代码质量的有用插件(scapegoat,请参阅上面的链接,它对于您的情况是灵活的,比如scala和jenkins),scoverage插件https://wiki.jenkins-ci.org/display/JENKINS/Scoverage+Plugin用于代码覆盖度量,当然还有自己的sbt命令,它们非常有用,就像sbt doc, sbt test一样。我找到了一篇关于jenkins和scala http://yeghishe.github.io/2015/02/28/continuous-integration-for-scala-projects.html的好文章
https://stackoverflow.com/questions/39034356
复制相似问题