【问题标题】:how to configure email notification in jenkins?如何在 jenkins 中配置电子邮件通知?
【发布时间】:2016-08-02 05:13:38
【问题描述】:

我在我的 Windows 机器上安装了本地 Jenkins。 尝试添加电子邮件分机插件,但显示附件中的错误。

hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/email-ext/2.44/email-ext.hpi
    at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1153)
    at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1650)
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1848)
    at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1624)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://updates.jenkins-ci.org/download/plugins/email-ext/2.44/email-ext.hpi
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

所以手动下载 .hpi 并将其添加到插件的文件夹中 仍然无法看到电子邮件通知部分和构建后操作步骤下的操作。

导航到管理jenkins->配置系统->邮件通知部分不显示

【问题讨论】:

  • 请给一些截图,以便清楚地了解您的问题。
  • @NectarM-jenkins 设置中没有为我设置的电子邮件通知部分。并且在添加依赖项后也无法手动重新启动它。Jenkins 无法按照当前配置重新启动。显示

标签: email jenkins


【解决方案1】:

请安装依赖 插件并尝试。 (Matrix-project、config-file-provider、mailer、workflow-step-api、junit、analysis-core、token-macro、workflow-job)。

https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin

【讨论】:

  • 在添加上述所有内容后无法重新启动詹金斯:詹金斯无法按照当前配置自行重新启动。使用25.163.2.201:9090/restart 显示
  • 停止jenkins服务器,下载所有hpi并复制到插件文件夹,重新开始。它会起作用的。您不能为单个依赖插件重新启动。
【解决方案2】:

您似乎被公司代理阻止了,最好的办法是找到一种通过公司代理进行身份验证的方法(如果不是,我不确定 Jenkins 代理是否支持开箱即用的 NTLM) ,或了解如何访问 Jenkins 插件中心,而不是手动下载所有插件及其依赖项。

如果您需要使用 NTLM 进行身份验证,最好选择以下任一方法:

  1. 将 Jenkins 安装为服务并以自己的身份运行该服务
  2. 使用 Cntlm 获得与平台和工具无关的使用 NTLM 进行身份验证的方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-14
    • 2020-01-18
    • 2011-03-03
    • 1970-01-01
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    相关资源
    最近更新 更多