gitlab 的一些小操作

网友投稿 275 2022-11-09

gitlab 的一些小操作

一、安装gitlab

参考博文持续集成之Gitlab安装与应用安装gitlab,进行到三、远端库的基本操作之上即可

二、邮件验证注册

邮件提醒可用来注册用户时需要邮件进行验证,当gitlab上传代码或下载时也会提醒

[root@gitlab /]# vim /etc/gitlab/gitlab.rb .................. gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.qq.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "848369866@qq.com" gitlab_rails['smtp_password'] = "wbwkirmyqzmzbfcf" # 此处填写的是qq邮箱的登录授权码,可根据下方图片查看 gitlab_rails['smtp_domain'] = "qq.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['smtp_tls'] = true .................. user['git_user_email'] = "848369866@qq.com" .................. gitlab_rails['gitlab_email_from'] = '848369866@qq.com' [root@gitlab /]# gitlab-ctl reconfigure # 重新配置 [root@gitlab /]# gitlab-ctl restart # 重启服务使之生效

#测试邮件发送 [root@gitlab /]# gitlab-rails console ------------------------------------------------------------------------------------- GitLab: 11.9.8 (48528bc) GitLab Shell: 8.7.1 postgresql: 9.6.11 ------------------------------------------------------------------------------------- Loading production environment (Rails 5.0.7.1) irb(main):001:0> Notify.test_email('848369866@qq.com','this is title','hello word').deliver_now Notify#test_email: processed outbound mail in 142.7ms

三、关闭自动注册

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:身份证识别年龄的公式(身份份证年龄公式)
下一篇:List接口的常用方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~