首页 > 其他 > 详细

Jenkins与gitlib实现自动化部署

时间:2018-06-22 13:08:30      阅读:265      评论:0      收藏:0      [点我收藏+]
1、配置gitlab的步骤

hostnamectl set-hostname gitlib-server
yum install jdk-8u111-linux-x64.rpm 
rpm -ivh gitlab-ce-8.13.5-ce.0.el7.x86_64.rpm 
vim /etc/gitlab/gitlab.rb
    external_url ‘http://192.168.43.61‘
    gitlab_rails[‘smtp_enable‘] = true 
    gitlab_rails[‘smtp_address‘] = "smtp.qq.com"
    gitlab_rails[‘smtp_port‘] = 25 
    gitlab_rails[‘smtp_user_name‘] = "1289540092@qq.com"
    gitlab_rails[‘smtp_password‘] = "gnjvecpnnmcvfibc"  qq邮箱开通smtp服务时设置的密码
    gitlab_rails[‘smtp_domain‘] = "qq.com" 
    gitlab_rails[‘smtp_authentication‘] = :login 
    gitlab_rails[‘smtp_enable_starttls_auto‘] = true
    gitlab_rails[‘gitlab_email_from‘] = "1289540092@qq.com"
    user[‘git_user_email‘] = "1289540092@qq.com"
qq邮箱的设置:
    1、在设置-->账户中将smtp邮件服务开启
    2、设置-->反垃圾-->设置邮件地址白名单,将root@gitlib-server.localdomain添加到白名单
gitlab-ctl --help
gitlab-ctl reconfigure  重读配置文件
http://172.18.62.61/        访问页面,设置密码后以root登录,如下页面
![](http://i2.51cto.com/images/blog/201806/22/7aafca20f007f942004e7eb69cb3e47a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

Jenkins与gitlib实现自动化部署

原文:http://blog.51cto.com/angwoyufengtian/2131716

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!