![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
持续集成
文章平均质量分 58
Git 以及Jenkins
风车带走过往
这个作者很懒,什么都没留下…
展开
-
Jenkins SonarQube质量管理
SonarQube质量管理代码质量注意点SonarQube架构安装SonarQube是开源的代码分析平台,用来持续分析和评测项目源代码的质量。通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。代码质量注意点编码规范:是否遵守了编码规范,遵循了最佳实践潜在的BUG:可能在最坏的情况下出现问题的代码,以及存在安全漏洞的代码文档和注释:过少,缺少必要信息,过多,没有信息量,过时的文档或者注释重复代码原创 2021-12-13 16:51:14 · 1189 阅读 · 0 评论 -
Jenkins 集成Gitlab pipeline,web hook
pipelinepipeline语法pipeline 测试pipeline语法Stage:阶段,一个pipeline可划分为若干个stage,没个stage代表一组操作。例如Build,Test,Deploy。注意点:Stage是一个逻辑分组的概念,可以跨多个NodeNode:节点,一个节点就是一个Jenkins节点,或者是master,或者是agent是执行step的具体运行环境,所有任务都是在node上执行Step:步骤,Step是最基本的操作单元,小到创建一个目录,大到构建一个Docker镜原创 2021-12-10 16:32:54 · 1344 阅读 · 0 评论 -
Devops 概念学习笔记
原创 2021-12-10 15:01:14 · 474 阅读 · 0 评论 -
Jenkins 部署完成后初始化(插件,用户权限)
Jenkins相关插件git相关ssh相关图形化展示全局工具配置JDKGit相关插件直接使用推荐插件安装即可,剩下的单独安装git相关GitlabGitlab HookGitlab Authenticationssh相关SSH plugin图形化展示Blue Ocean全局工具配置默认引用安装Jenkins服务器的环境变量查找相关的git,maven,ant等工具,如果没有,需要在服务器安装配置JDKJDK,别名是任意的,选择自己jdk的位置,jenkin原创 2021-12-10 14:55:52 · 798 阅读 · 0 评论 -
Gitlab Runner
Runner安装Runner二级目录三级目录安装Runnercurl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash #下载网络源yum list gitlab-runner --showduplicates |sort -r #查看runner包版本,尽量于gitlab一致yum list all | grep gitlab #发现我gitla转载 2021-11-30 11:32:46 · 1033 阅读 · 0 评论 -
Gilab 创建项目,关闭CI/CD
创建项目创建项目下载项目创建项目在安装的时候通过root账户创建了三个用户gitlabadmin 管理员dev01 普通用户(服务器创建密钥对,把公钥通过dev01账户上传到gitlab的SSH Key)通过gitlabadmin 创建新空白项目,添加用户dev01,指定dev01为Developer编写自述文件下载项目git clone -b dev git@VM-0-5-centos:edu-java/edu-java.git...原创 2021-11-25 16:41:22 · 1636 阅读 · 0 评论 -
GitHub sshkey以及初步使用
1:创建GitHub账户,添加一个库2:在centos 服务器设置密钥对ssh-keygen -t rsa -b 4096 -C "***@qq.com"敲三下回车cd /root/.sshcat id_rsa.pub把id_rsa.pub文件里的内容复制出来,粘贴到GitHub的SSH keys添加完成再到centos服务器如果没有git命令就yum安装一个创建个git仓库目录,指定用户,邮箱yum install -y gitmkdir /git git con原创 2021-08-03 14:30:15 · 137 阅读 · 0 评论 -
Github笔记
Git 仓库就是那个.git 目录,库由三部分组成工作目录:用户本地的目录;Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。Git初始化配置git config --global user.name #使用git仓库的人员姓名git config --global user.email #使用git仓库的人员email git config原创 2021-08-05 13:55:07 · 63 阅读 · 0 评论 -
Gilab 搭建
Gilib 搭建安装安装centos8: 推荐cpu核心数量为4核,推荐内存大小为4GB。vim /etc/yum.repos.d/gitlab-ce.repo[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=1yum -y install policycoreutils opens原创 2021-11-19 15:37:07 · 2475 阅读 · 0 评论 -
Jenkins安装
1:安装jdk环境:yum search jdk2:装 1.8版本的:yum install -y java-1.8.0-openjdk3:安装Jenkinswget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keyyum install -y jenkins -原创 2021-07-22 15:40:52 · 76 阅读 · 0 评论 -
Jenkins 构建基础任务
1 随便命名,选择第一个选项2 前面的默认不管,选择增加构建步骤,选择执行shell应用,保存点击立即构建,会运行你写的shell命令,绿色勾勾代表成功了,红色叉叉代表失败打开blue ocean可以看到测试结果...原创 2021-08-03 17:16:47 · 96 阅读 · 0 评论