GitLab版本管理环境搭建(二) 添加腾讯企业邮箱通知

场景说明

由于测试环境需要掌握发布频率,避免测试案例执行到一半就进行发布,每次部署需要运维和测试组提前通知,为快递迭代,直接交由测试组人员进行代码部署,部署触发条件为:收到Master合并邮件,测试自行决定部署时间

gitlab操作

  1. 修改gitlab配置
    #gitlab 安装后会将配置文件复制到/etc/gitlab下面,所以直接修改下面文件即可
vi /etc/gitlab/gitlab.rb
#开启邮件通知
gitlab_rails['smtp_enable'] = true
#腾讯企业邮箱的地址(下面实际上是/etc/hosts中的代理服务器地址)
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
#50000是一个反向代理端口,指向465,465位企业邮箱SSL模式端口,此处注意:国内几大云平台都禁止使用25端口,所以如果是云环境,只能用SSL
gitlab_rails['smtp_port'] = 50000
#用户名
gitlab_rails['smtp_user_name'] = 邮箱
#密码
gitlab_rails['smtp_password'] = "密码"
#域,一般为邮箱后缀
gitlab_rails['smtp_domain'] = "邮件后缀名"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
#git给别人发送邮件用来发送邮件的邮箱,同登录邮箱即可
gitlab_rails['gitlab_email_from'] = '邮箱'
  1. 使配置生效
    gitlab bin目录下执行:
#重新加载配置
gitlab-ctl reconfigure

页面配置

点击1进入到设置,点击2 查看是否配置了邮箱,点击3进行通知消息级别设置

上面的是全局设置,下面每个项目还可以单独进行设置

在这里插入图片描述

在这里插入图片描述

watch 收到任何活动通知
on mention收到提到您的通知
participate 收到您参与的主题的通知
disable 禁用通知
custom 自定义通知

我们选择自定义通知
在这里插入图片描述
在这里插入图片描述

勾选通知自己,下面项目选择全局变量,或者有特殊需求还可以自定义

至此,腾讯企业邮箱通知完成

GitLab环境搭建(一)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值