温馨提示×

在Debian上配置Jenkins邮件通知

小樊
45
2025-07-24 04:41:13
栏目: 智能运维

在Debian上配置Jenkins邮件通知,你需要遵循以下步骤:

  1. 安装Java(如果尚未安装):
sudo apt-get update
sudo apt-get install openjdk-11-jdk
  1. 添加Jenkins仓库并安装Jenkins:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
  1. 启动Jenkins服务:
sudo systemctl start jenkins
sudo systemctl enable jenkins
  1. 解锁Jenkins: 访问 http://your_server_ip:8080,输入初始管理员密码(位于 /var/lib/jenkins/secrets/initialAdminPassword)。

  2. 安装邮件通知插件:

  • 在Jenkins主页上,点击 “Manage Jenkins”。
  • 点击 “Manage Plugins”。
  • 在 “Available” 标签页中,搜索 “Email Extension” 插件并安装。
  1. 配置邮件通知:
  • 在Jenkins主页上,点击 “Manage Jenkins”。
  • 点击 “Configure System”。
  • 向下滚动到 “Extended E-mail Notification” 部分。
  • 勾选 “Enable extended E-mail notification”。
  • 在 “SMTP Server” 中输入你的SMTP服务器地址。
  • 在 “SMTP Port” 中输入SMTP服务器端口。
  • 在 “SMTP User Name” 和 “SMTP Password” 中输入SMTP服务器的用户名和密码。
  • (可选)配置其他设置,如默认收件人、字符编码等。
  • 点击页面底部的 “Save” 保存配置。
  1. 测试邮件通知:
  • 在Jenkins主页上,点击 “Manage Jenkins”。
  • 点击 “Configure System”。
  • 向下滚动到 “Extended E-mail Notification” 部分。
  • 点击 “Test Configuration” 按钮,输入测试邮件地址并发送测试邮件。
  • 检查测试邮件是否成功发送。

现在,Jenkins应该已经配置好邮件通知功能。当构建失败或其他触发条件满足时,Jenkins将发送邮件通知。

0