
CI持续集成
文章平均质量分 86
夏尔的骄傲-JianChe
sholck.top此博客正在从wordpress搬到hexo
github:https://github.com/xiaer1921/
展开
-
简单Gitlab服务器的搭建(Gitlab+GerRit+Jenkins)
目前代码版本控制分为两种:集中式管理SVN和分布式管理Git,微软近期以75亿美元收购了Github平台,而GitLab也颇受企业喜爱,因为Github平台只能提供一个私有仓库,而Gitlab服务器可以企业自己搭建。下面就是简单Gitlab服务器的搭建过程。服务器硬件配置介绍:https://docs.gitlab.com.cn/ce/install/requirements.html...原创 2018-10-01 10:01:45 · 1435 阅读 · 0 评论 -
简单GerRit服务器的搭建(Gitlab+GerRit+Jenkins)
代码审核作为一个开源的代码审核工具,已经被许多公司投入使用,GerRit自带一个代码存储仓库,但是无法做到代码库版本管理。我们一般使用GerRit作为代码审核工具,代码版本使用Gitlab或Github。在代码提交到GerRit仓库后,我们使用Replication插件同步代码。下面就是简单GerRit服务器的搭建和部分权限管理介绍。GerRit有三种账号管理机制,LDAP鉴权,HTTP,de...原创 2018-10-01 10:05:38 · 1358 阅读 · 0 评论 -
简单Jenkins服务器的搭建(Gitlab+GerRit+Jenkins)
Jenkins是开源的持续集成软件,Jenkins通过hook监听源码管理拉取最新代码。然后依据创建好的Jenkins任务和执行脚本完成代码构建(静态检查、编译、单元测试)、打包、部署、集成测试过程,最后把构建的结果包括自动化测试的结构通过邮箱发送给开发者。本文讲述的是一个简单的Jenkins服务器的搭建过程。Jenkins通过Yum包安装来解决软件依赖问题,之后需要执行systemctl...原创 2018-10-01 10:06:48 · 2649 阅读 · 0 评论