2017-08-15 72 views
1

從外觀上看,如果腳本失敗或成功,Bamboo僅返回0或1。是否可以添加任何定製,以獲得更多關於腳本失敗原因的信息?Bamboo - 返回自定義消息和錯誤代碼。

我有一個腳本可以構建幾個存儲庫,並希望獲得有關可能發生的任何故障(回購失敗,原因等)的非常詳細的信息。

有沒有辦法通過竹子來處理這個問題?我可以創建一個日誌文件來輸出我想要的數據,但如果可能的話,我希望通過Bamboo或Bamboo電子郵件發現任何問題,以便在發生故障時發送。有沒有辦法自定義電子郵件以包含文本文件(我的日誌文件)中的文本?

回答

1

Bamboo期望exit 0成功執行。其他任何事情都會導致失敗。但是,此退出代碼在下面的相應構建日誌中列出。

simple 14-Aug-2017 14:59:29 Failing task since return code of [mvn clean package] was 1 while expected 0 

如果你想在電子郵件發送日誌剪斷,你可以在customise the Email notification templateWEB-INF/classes/notification-templates/。通知中的某些內容可以通過系統屬性進行配置,例如顯示日誌信息的電子郵件通知中要包含的日誌行數。

希望有所幫助。