2011-05-11 29 views
20

我正在運行Jenkins 1.411版,並使用Maven構建。即使成功,構建也會標記爲不穩定

即使應用程序構建成功,Jenkins將其視爲不穩定構建。我已禁用所有測試來隔離問題。

[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 45.389s 
[INFO] Finished at: Wed May 11 12:16:57 EST 2011 
[INFO] [DocLinks] Skip document Adaptiv generated site ... (No such directory: site) 
Final Memory: 27M/543M 
[INFO] ------------------------------------------------------------------------ 
channel stopped 
Archiving artifacts 
Email was triggered for: Unstable 
Sending email for trigger: Unstable 
An attempt to send an e-mail to empty list of recipients, ignored. 
Finished: SUCCESS 

回答

26

這是前一段時間,我用哈德森/詹金斯,但你應該看看Jenkins Terminology

不穩定構建一個版本是不穩定的,如果它成功地和一個或多個發佈建成報告它不穩定。例如,如果配置了JUnit發佈者並且測試失敗,那麼構建將標記爲unstable。

出版商發佈者是比其他彙編,例如JUnit測試運行構建過程的一部分。發佈者可能會根據處理結果報告穩定或不穩定的結果。例如,如果JUnit測試失敗,那麼整個JUnit發佈者可能會報告不穩定。

所以我想你有一些其他構建部件(除了JUnit)報告不穩定的結果。看看整個構建過程日誌。

+0

發現它是給我麻煩的DocLinks插件。它被設置爲託管由maven生成的站點文件夾。但是由於目標文件夾在每次構建之前都已清理乾淨,因此無法解析路徑。 (https://github.com/jenkinsci/doclinks-plugin/issues/1#comment_1139367) – 2011-05-12 12:19:03

+0

簡而言之,如果測試失敗 – aliopi 2017-02-23 13:09:44

+0

@aliopi不知道你是否理解了答案和評論,因爲它不是導致構建在這裏被標記爲不穩定的測試(如果測試失敗,構建可能不會成功,但它確實)。 – FrVaBe 2017-02-24 08:20:14

相關問題