无法使电子邮件ext.hpi在hudson中工作

时间:2010-10-06 06:13:12

标签: hudson hudson-plugins email-ext

我刚刚设置了哈德森,并开始玩它。

  1. 我已将email-ext.hpi下载到$ HUDSON_HOME \ plugins
  2. 文件夹中
  3. 我已经重新启动了hudson post-step1(我正在遵循这个手动方法,因为我无法使用(出于代理设置的原因)通过“Manage hudson”页面自动安装插件的方法。
  4. 当哈德森开始时,我没有看到任何错误。事实上,我看到了这条线 信息:开始所有插件
  5. BUT:
    当我启动项目配置页面时,我没有看到承诺的选项“可编辑的电子邮件通知”。

    供参考:
    1.我能够设置和运行一些基本的测试版本,并且运行正常 2.我还能够配置和接收默认的hudson电子邮件,以确定故障和后续成功。(这确认了SMTP设置) 3.我也可以像上面详述的那样设置subversion标签hpi,并且工作正常!

    我缺少什么?在此先感谢您的帮助!

    额外信息: Hudson版本 - 在Windows XP上运行1.379

3 个答案:

答案 0 :(得分:0)

好的 - 我想出了一个解决方法(虽然我仍然需要深入研究为什么这是一个问题)。在这里为其他任何人录制可能面临此问题。

复制到$ HUDSON_HOME \插件中的插件在某种程度上并未真正被激活/识别。但当我将它复制到C:\ Documents and Settings \ mylogin.hudson \ plugins并重新启动哈德森服务时,瞧!有效。

如果有人知道为什么会发生这种情况,请在此处记录以供参考。谢谢。

答案 1 :(得分:0)

要安装插件,您应该使用简单的路线。在哈德森,去'管理哈德森' - > '经理插件' - > '高级'(它是一个标签)并使用'上传插件'选项。

按照说明操作。通常你必须重新启动Hudson才能真正获得插件。

比使用文件系统更安全。一般来说,您所采用的方法应该是正确的,但是您的$ HUDSON_HOME似乎存在问题。看看“管理哈德森” - > “配置系统”页面。页面顶部显示的Hudson Home目录是什么?如果无法访问主目录,我不知道Hudson会做什么?我的假设是Hudson作为服务使用用户帐户而不是本地系统帐户运行,并且您使用其他帐户复制hpi文件。

答案 2 :(得分:0)

安装Maven Legacy和Maven3插件。