学习和使用 Jenkins pipeline 过程中遇到的问题和解决办法
SonarQube 是一个开源的代码质量管理平台,支持多种编程语言。它通过七个维度检查代码质量,包括复杂度、重复性、单元测试覆盖率、代码标准、注释、潜在 bug 和设计问题 。
学习和使用 jenkins 过程中遇到的问题和解决办法
Jenkins 集成 SonarQube 实现代码自动扫描
在 Linux 系统中,管理多个分区有两种主流方案:传统磁盘分区(直接操作物理分区)和 LVM(逻辑卷管理)(将多个物理分区/磁盘整合为逻辑卷)。两者各有优劣,传统分区适合固定容量的场景,LVM 则更适合需要动态调整空间的环境。
Centos 7 下静默安装 Oracle 11g,安装环境:Centos 7.8、JDK 1.8、Oracle 11.2.0.1。
将 SVN 项目保留历史提交信息迁移至 Git 中。
Linux 下安装配置 jdk 1.8、jdk 11。
以 yum 安装的 git 版本较旧,这里使用源码编译的方式安装 git。