摘要:
前言 本篇文章主要介绍的是Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台的集成。 博客之前已经有关于Jenkins、SonarQube、Gitlab分别安装的文章,本文主要说明三种平台集成使用,实现代码持续集成与自动化部署。 一、jenkins集成gitlab jen 阅读全文
摘要:
前言 本篇文章主要介绍的是sonarqube代码质量检测平台的搭建。 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持 Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, 阅读全文
摘要:
前言 本篇文章主要介绍的是jenkins持续集成平台的搭建。 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大 阅读全文
摘要:
前言 本篇文章主要介绍的是gitlab代码管理平台的搭建。 GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务, 提供代码托管、提交审核和问题跟踪服务, 对于软件工程质量管理非常重要。由乌克兰程序员 DmitriyZaporozhet 阅读全文
摘要:
前言 本篇文章主要介绍的是mysql8.0.11的安装。 1、查看是否安装mariadb rpm -qa | grep mariadb 显示:mariadb-libs-5.5.56-2.el7.x86_64 2、卸载mariadb rpm -e --nodeps mariadb-libs-5.5.5 阅读全文
摘要:
前言 本篇文章主要介绍的是nexus私服搭建、配置及使用。 1.下载nexu3 wget -P /usr/local https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.9.0-01-unix.tar.gz 2.新建nexu 阅读全文
摘要:
前言 本篇文章主要介绍的是mysql5.7.22的安装。 1、下载tar包,这里使用wget从官网下载;或者从本站下载再上传。 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64 阅读全文
摘要:
前言 本篇文章主要介绍的是在阿里云免费申请SSL证书,使用nginx配置实现网站HTTPS化。 阿里云免费申请SSL证书实现网站HTTPS化 1、登录阿里云账户,在首页搜索框中模糊搜索SSL,选择SSL证书 2、点击购买证书选项 3、点击免费型DV_SSL,购买 4、支付完成后申请证书 5、填写证书 阅读全文