2017-08-15 10 views
1

スクリプトは、その外観から、スクリプトが失敗したり成功した場合にのみ0または1を返します。スクリプトが失敗した理由に関する詳細情報を得るために、カスタマイズを追加することは可能ですか?Bamboo - カスタムメッセージとエラーコードを返します。

私はいくつかのリポジトリを構築し、発生する可能性のある失敗(非常に失敗した理由、理由など)に関する非常に詳細な情報が必要なスクリプトを用意しています。

これを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/でをすることができます。通知の一部のコンテンツは、ログ情報を表示する電子メール通知に含めるログ行の数など、システムプロパティを使用して構成できます。

希望に役立ちます。

関連する問題