gitlab+jenkins服务简述:
Gitlab是一个利用ruby on rails开发的开源应用程序,实现一个自托管的git项目仓库,可通过web既然面进行访问公开的或者私人项目。
Gitlab拥有与github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。还提供一个代码段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
环境准备:
Gitlab:192.168.11.139
Jenkins:192.168.11.140
Jenkins上的操作:
- 登录到jenkins,安装插件
开始安装插件
直接在页面进行搜索就可以:
ssh #执行远程脚本
Gitlab #继承gitlab使用
Build Authorization Token Root #构建授权token
Gitlab hook #钩子插件
如果找不到,可以去官网进行下载:Jenkins Plugins