前期准备
1.部署jenkins服务
2.Jenkins 服务器修改gitlab 的域名解析
Liunx修改命令如下:
vi /etc/hosts
192.168.10.248 gitlab.rivamed.cn/
Docker 设置如下
docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts"
为避免重启失效,放入开启启动项:
$ cd /etc/profile.d/
$ vi hosts.sh
//输入命令,保存
docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts"
3.添加自动发送email配置
1下载email插件
通过系统管理→管理插件→可选插件,选择Email Extension,下载指定插件。
2系统配置邮件信息
通过系统管理-系统设置进行email信息设置
3配置邮件发送模板
3.1设置管理邮件地址
3.2设置发件人信息以及邮件模板
通过系统设置中Extended E-mail Notification,对发件人信息进行设置,包括设置邮件服务器格式、默认收件人,邮件模板、触发机制等。
其中邮件内容模板可参照如下模板
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>
</head>
<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"
offset="0">
<table width="95%" cellpadding="0" cellspacing="0