持续集成
小小的bug
这个作者很懒,什么都没留下…
展开
-
Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台
前言本篇文章主要介绍的是Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台的集成。博客之前已经有关于Jenkins、SonarQube、Gitlab分别安装的文章,本文主要说明三种平台集成使用,实现代码持续集成与自动化部署。一、jenkins集成gitlabjenkins中添加gitlab插件,选择直接安装,然后服务器中重启jenkins。gitlab中生...原创 2020-03-18 11:42:31 · 1973 阅读 · 0 评论 -
sonarqube代码质量检测平台搭建
前言本篇文章主要介绍的是sonarqube代码质量检测平台的搭建。Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持 Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。Sonar 可以从以下七个维度检测代码质量...原创 2020-03-18 11:32:18 · 257 阅读 · 0 评论 -
gitlab管理平台搭建
前言本篇文章主要介绍的是gitlab代码管理平台的搭建。GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务, 提供代码托管、提交审核和问题跟踪服务, 对于软件工程质量管理非常重要。 由乌克兰程序员 DmitriyZaporozhets 和 ValerySizov 开发,它使用Ruby 语言写成。后来一些部分用 Go 语言重...原创 2020-03-18 11:29:59 · 267 阅读 · 0 评论 -
linux中搭建jenkins
前言持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。Jenkins 只是一个平台,真正运作的都是插件,这就是 Jenkins 流行的原因,因为Jenk...原创 2019-09-05 16:27:02 · 217 阅读 · 0 评论