2010-10-06 77 views
0

我剛剛安裝哈德森,並開始玩弄它。無法讓電子郵件ext.hpi在哈德遜工作

  1. 我已經下載了電子郵件ext.hpi到該文件夾​​$ HUDSON_HOME \插件
  2. 我已經重新啓動哈德森後的第一步(因爲我無法使用(用於代理設置我下面這種手工方法原因)通過「管理哈德森」頁面安裝插件的自動方式
  3. 我沒有看到任何錯誤,哈德森開始的時候,其實我看行 信息:。開始所有插件

但是:
當我開始項目配置頁面,我沒有看到承諾的選項「可編輯電子郵件通知」。

供參考:
1.我能夠設置和運行幾個基本的測試版本,他們運行良好。
2.我也能夠配置和接收默認的哈德森電子郵件,用於失敗和後續的成功(這證實了SMTP設置) 3.我也很喜歡以上面詳述的方式設置顛覆標籤hpi,這工作得很好!

我在想什麼?預先感謝任何幫助!

額外的信息: 哈德森版本 - 1.379 Windows XP上運行

回答

0

OK - 我想出了一個解決方法(雖然我還需要深入探討,爲什麼這是一個問題)。在此處爲其他任何可能面臨此問題的人員記錄。

該插件被複制到$ HUDSON_HOME \插件時,不知何故未被激活/識別。但是當我將它複製到C:\ Documents and Settings \ mylogin.hudson \ plugins並重新啓動哈德森服務時,瞧!有效。

如果有人知道這可能發生的原因,請將其記錄在此處以供參考。謝謝。

0

要安裝插件,您應該使用簡單的路線。在Hudson中,轉至'管理Hudson' - >'管理器插件' - >'高級'(其選項卡)並使用「上傳插件」選項。

按照說明操作。通常你必須重新啓動Hudson才能真正獲得插件。

比文件系統亂搞方式節省。一般來說,你的方法應該是正確的,但是你的$ HUDSON_HOME似乎存在問題。看看「Manage Hudson」 - >「配置系統」頁面。什麼是頁面頂部顯示的Hudson Home目錄?我不知道如果Hudson無法訪問主目錄,它會做什麼?我的假設是,Hudson作爲服務使用用戶帳戶而不是本地系統帳戶運行,並且您使用其他帳戶來複制hpi文件。

+0

謝謝!正如你從我的問題中可以看到的,這不能成爲根本原因。我能夠正常運行其他版本,並且我看到工作區在哈德森主區域內創建的很好,所以這只是針對插件。另外我遵循手動方法而不是「管理哈德森路線」的原因也列在我的問題中;-)在任何情況下,我對這個問題進行了排序,我只想知道爲什麼這是特定於哈德森插件。 – 2010-10-07 04:10:56

+0

@Critical Skill:如果您使用'上傳文件'選項,您可以安裝**已下載的文件**。因此,應該沒有任何代理問題。 – 2010-10-07 13:01:43

+0

當哈德森開始時,你開始做什麼二進制?難道啓動的二進制文件在用戶的家裏嗎? – 2010-10-07 13:03:57

0

安裝Maven Legacy和Maven3插件。

+0

您應該添加一些資源來備份您的聲明或擴展更多關於您的答案。 – 2016-02-19 18:05:14