こんにちは、Muchoと申します。
Multi Job Pliginなどを利用しつつ、複数のジョブでフローを組もうとしているのですが、
上流ジョブでSVN updateを1度だけかけ、下流ジョブで同じワークを利用しようと考えているのですが、
ジョブフローとしては、けっこう望み通りに組めそうな手応えを持ててきたのですが、
下流ジョブでエラーが発生した場合に、エラー通知にコミットログなどの情報を拾えない状態となっております。
そこで、上流でupdateした時の情報(拡張メールプラグインで言うところの、{SVN_REVISION}や{CHANGES}などの情報)を
そのまま下流に渡すことができないかと考えているのですが、
良い方法にたどり着けていません。
SVN_REVISIONは、parameterというか環境変数としてそのまま渡せば済みそうですが、
変更履歴はうまく渡せません。
もしくは、上流側で下流ジョブのステータスとログを丸ごと取得できても何とかなるかもしれないと考えはしたのですが、
これもこれで、どう取得すれば良いか思いつけていないところです。
何か良い手段や、支援してくれるプラグインをご存じの方がおられましたら、ご教授いただけないでしょうか。
ちなみに余談ですが、Build Flow Pluginでもやりたいことができそうと思ったのですが、
カスタムワークスペースが指定できない点で断念したところです。
よろしくお願いします。