Slack Notification Pluginで Jenkinsを実行しています。開始時ではなく完了時にのみカスタムメッセージを送信する方法はありますか?明確にするために、ビルド開始メッセージを無効にしたくありません。カスタムテキストを完了(成功)時にのみ表示したいのですが。
ユースケースは、スタックの削除などのジョブです。ジョブが削除したスタックを明確にするためにカスタムメッセージを使用しますが、(言い換え)のようなスラックメッセージが発生します。
Delete job started
Deleted Alex stack
Delete job finished
Deleted Alex stack
明らかに、これが混乱の原因となっている場所を確認できます。私はむしろ得たい
Delete job started
Delete job finished
Deleted Alex stack
それが事実なら、「それはできません」は受け入れられる答えです。パイプラインの回避策を実行できることはわかっていますが、まだ変換していないジョブをすばやく修正したいです。
私が言える最善の策は、プラグインをフォークし、この行を微調整して、開始時にカスタムメッセージを削除することです。機能のリクエストもアイデアになる可能性があるため、問題を開くことを想定しています。特定の手順でのみカスタムメッセージを無効にする方法は見ていません。
—
Tensibai 2017