需要的插件:
具体步骤:
- 新建job,选择Freestyle project。 Source Code Management选择Git,填入Repository URL。
- Build中添加Invoke top-level Maven targets,Maven Version里选择之前在Manage Jenkins->Gloabl Tool Configuration里设置的Maven name.
- Goals里填入Maven命令,比如clean package,这里为了添加Java静态代码检查功能,实际设置为
clean package checkstyle:checkstyle
。 - Post build actions里添加Publish Checkstyle analysis results,再Save。
- 下次build即可见到代码质量报告,和非常具体的错误提示。
效果如图
可选的其他静态代码检查工具插件: