質問: JenkinsのGerrit Trigger Pluginには結果のコマンド送信の種類に 開始 / 成功 / 失敗 / 不安定 / ビルドしない があります。 成功や失敗はジョブ側でexit 0/1等をすれば、それぞれ成功/失敗に設定したコマンドが実行出来るのですが、 「ビルドしない」や「不安定」はジョブ側でどのような結果を返せば実行されるのでしょうか?
回答: マルチポスト先で回答を頂きました。 Not Buildはビルドがタイムアウトした場合にセットされるものではないか、ということで明示的にセットできる種別ではなさそうです。 追記 力技ですがshellから以下を実行することで「ビルドしない」のシナリオに流すことが出来ました。 curl ${JOB_NAME}/${BUILD_NUMBER}/stop