cenots7 安装gitlab和Jenkins持续集成开发环境

1、首先是安装Jenkins,很简单,从官网下载rpm包,然后一键安装(需要java环境,记得配变量就好)

2、访问xxx.xxx.xxx.xxx:8080显示Jenkins首页就告成功!

3、安装gitlab,这玩意用了我比较长的时间。首先是rpm包的问题。参见http://blog.csdn.net/u011350541/article/details/52998623这篇博客

4、安装好gitlab之后,访问xxx.xxx.xxx.xxx显示

502 Whoops, GitLab is taking too much time to respond

用gitlab-clt tail 查看日志可知是端口被占用了,gitlab用的也是8080端口

5、然后vi /etc/gitlab/gitlab.rb

这里面有两个地方可以配置端口

一个是external_url  此处需要配置地址和端口号

一个是unicorn['port'] 这里也需要配置地址和端口

同时上面这两个端口必须不一样,我分别配成了11000,11001,解决了502问题。

然后gitlab-ctl reconfigure  gitlab-ctl restart

需要注意的是,整个gitlab的所有子系统的配置文件都可以在/etc/gitlab/gitlab.rb中配置。当然也可以单独到对应的模块中去设置

比如/var/opt/gitlab/gitlab-rails/etc/unicorn.rb

配置unicorn的端口和地址 然后重启gitlab就行。

6、目前只是把两个小软件分别装好,还没有到持续集成的这一步,文章会继续更新。

7、Jenkins的gitlab插件安装依赖比较多,我是下载了11个插件才完成gitlab插件的安装,离线安装方法可以参考

http://blog.csdn.net/liyuming0000/article/details/46879583

8、Jenkins上新建项目从gitlab获取代码,需要添加公私钥,公钥放到gitlab,私钥放到Jenkins新建的项目里。由此Jenkins可以从gitlab获取最新的代码。




下载地址

http://updates.jenkins-ci.org/download/plugins/



参考链接:

Jenkins Gitlab持续集成打包平台搭建 http://blog.csdn.net/zgzhaobo/article/details/52002181



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值