2014-10-10 117 views
0

我們每晚都會構建我們的項目,並且每個項目都有幾個下游作業,並且我在主作業結束時將Jenkins配置爲發送構建日誌。問題是,主控制檯只顯示自己的作業的詳細信息,並從下游的工作就說明這一點:統一詹金斯控制檯日誌

Waiting for the completion of "Project BBB" 
"Project BBB" #41 completed. Result was SUCCESS 

有什麼辦法,我可以讓它顯示出下游作業的細節?

Started by upstream project "Project AAA" build number 38 
originally caused by: 
Started by user "User Name" 
Building in workspace C:\WORKSPACE\Project BBB 
Reverting C:\WORKSPACE\Project BBB\. to depth infinity with ignoreExternals: true 
Updating https://111.111.111.111/svn/Project BBB at revision '2014-10-10T11:00:11.785 +0100' 
At revision 43143 
no change for https://111.111.111.111/svn/Project BBB since the previous build 
Notifying upstream projects of job completion 
Finished: SUCCESS 

或者至少發送下游工作build.log也?

回答

1

每完成作業的構建日誌是純文本格式可供選擇:

http://<jenkins_server>/job/<job_name>/<job_number>/consoleText

在你的下游工作,你可以拉這個日誌到一個文件中,並簡單地cat它在下游的控制檯日誌。