开发者社区> 问答> 正文

有哪些自动化并且免费的代码检查工具?

有哪些自动化并且免费的代码检查工具?

展开
收起
不语奈何 2020-01-09 19:01:14 1114 0
1 条回答
写回答
取消 提交回答
  • 精于基础,广于工具,熟于业务。

    Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。

    官网:https://jenkins.io/ 官方文档:https://jenkins.io/doc/

    特点如下:

    1. 开源的java语言开发持续集成工具,支持CI,CD;

    2. 易于安装部署配置:可通过yum安装,或下载war包以及通过docker容器等快速实现安装部署,可方便web界面配置管理;

    3. 消息通知及测试报告:集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知,生成JUnit/TestNG测试报告;

    4. 分布式构建:支持Jenkins能够让多台计算机一起构建/测试;

    5. 文件识别:Jenkins能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等;

    6. 丰富的插件支持:支持扩展1000+插件,你可以开发适合自己团队使用的工具,如git,svn,maven,docker,代码静态检查(checkstyle、pmd、findbugs等)、测试等。

    2020-01-09 19:01:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
自动化、智能化网络运维 立即下载
从自动化到智能化的阿里运维体系 立即下载
小红书移动端自动化数据采集实践 立即下载