lxy777 发表于 2018-9-16 08:58:43

Jenkins与gitlib实现自动化部署1-myblog

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'] = "127540092@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'] = "127540092@qq.com"
  user['git_user_email'] = "127540092@qq.com"
  qq邮箱的设置:
  1、在设置-->账户中将smtp邮件服务开启
  2、设置-->反垃圾-->设置邮件地址白名单,将root@gitlib-server.localdomain添加到白名单
  gitlab-ctl --help
  gitlab-ctl reconfigure重读配置文件
  http://172.18.62.61/      访问页面,设置密码后以root登录,如下页面

页: [1]
查看完整版本: Jenkins与gitlib实现自动化部署1-myblog