随笔分类 -  可持续化集成

CI|CD持续化部署
摘要:SonarQube简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 环境要求 jdk 1.8 my 阅读全文
posted @ 2022-07-12 15:29 永远爱芒果 阅读(162) 评论(0) 推荐(0) 编辑
摘要:下载地址 https://downloads.mysql.com/archives/community/ 解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar 再移动并重命名一下 mv mysql-5.7.26-linux-glibc2.12-x86 阅读全文
posted @ 2022-07-11 20:54 永远爱芒果 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Jenkins构建的项目类型介绍 Jenkins中自动构建项目的类型有很多,常用的有以下三种: 1.自由风格软件项目(FreeStyle Project) 2.Maven项目(Maven Project) 3.流水线项目(Pipeline Project)每种类型的构建都可以完成一样的构建过程与结果 阅读全文
posted @ 2022-07-08 09:16 永远爱芒果 阅读(222) 评论(0) 推荐(0) 编辑
摘要:安装Tomcat 官网下载地址:https://tomcat.apache.org/ yum安装 yum install java-1.8.0-openjdk* -y 安装JDK(已完成) tar -xzf apache-tomcat-8.5.47.tar.gz 解压 mkdir -p /opt/t 阅读全文
posted @ 2022-07-02 15:22 永远爱芒果 阅读(140) 评论(0) 推荐(0) 编辑
摘要:maven的下载地址 https://maven.apache.org/download.cgi 安装 创建 maven 文件夹 mkdir -p /usr/local/maven 解压 maven 安装包到 maven 文件夹 tar -zxvf apache-maven-3.8.5-bin.ta 阅读全文
posted @ 2022-07-02 01:04 永远爱芒果 阅读(122) 评论(0) 推荐(0) 编辑
摘要:持续集成环境-Jenkins凭证管理 凭据可以用来存储需要密文保护的数据库密码、Gitlab密码信息、Docker私有仓库密码等,以便 Jenkins可以和这些第三方的应用进行交互。 安装Credentials Binding插件 要在Jenkins使用凭证管理功能,需要安装Credentials 阅读全文
posted @ 2022-07-01 21:20 永远爱芒果 阅读(279) 评论(0) 推荐(0) 编辑
摘要:持续集成环境-Jenkins用户权限管理 我们可以利用Role-based Authorization Strategy 插件来管理Jenkins用户权限 安装Role-based Authorization Strategy插件 开启权限全局安全配置 授权策略切换为"Role-Based Stra 阅读全文
posted @ 2022-06-30 16:25 永远爱芒果 阅读(91) 评论(0) 推荐(0) 编辑
摘要:持续集成环境-Jenkins插件管理 Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用Maven构建项目等功能需要依靠插件完成。接下来演示如何下载插件。 修改Jenkins插件下载地址(选做) 可以先什级国内插件地址: Jenkins->Man 阅读全文
posted @ 2022-06-30 15:45 永远爱芒果 阅读(143) 评论(0) 推荐(0) 编辑
摘要:jenkins中文设置 1. 进入Manage Jenkins中,点击Manage Plugins(插件设定)。 2. 安装插件“Locale plugin” 选择Available,可用插件栏目下搜索“ Locale ” 点击 Install without restart 直接安装 3. 安装中 阅读全文
posted @ 2022-06-30 15:43 永远爱芒果 阅读(73) 评论(0) 推荐(0) 编辑
摘要:持续集成环境-Jenkins的安装 jenkins的官网 https://www.jenkins.io/zh/ 中国镜像 https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/ 安装Jenkins之前需要安装JDK java-version 检查一下 阅读全文
posted @ 2022-06-30 15:42 永远爱芒果 阅读(282) 评论(0) 推荐(0) 编辑
摘要:Gitlab安装 gitlab安装需求 GitLab 官方安装配置要求服务器最低2核4G,如果服务器低于这个要求就不用安装了,因为用户体验超级超级不好。服务器CPU 推荐2核到4核完全就够了在多也是浪费,但内存越大越好最好超过4G。如果服务器内存刚好4G ,GitLab 也能跑起来但是如果你使用的是 阅读全文
posted @ 2022-06-27 21:24 永远爱芒果 阅读(286) 评论(0) 推荐(0) 编辑
摘要:软件开发的生命周期 什么是软件生命周期 软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。如下图所示 : 1.1、需求分析这是生命周期的第一阶段,根据项目需求,团队执行一个可行性计划的分析。项目需求可能是公司 阅读全文
posted @ 2022-06-27 15:37 永远爱芒果 阅读(324) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示