私はJenkinsで別のインスタンスを起動するジョブを持っています。 トリガーされたジョブが失敗した場合、ジョブを中止する方法を教えてください。トリガされたビルドが失敗した場合、Jenkinsジョブを中止する方法
3
A
答えて
3
あなたは、httpを開くことができます。
ビルドステップ(「他のプロジェクトでトリガー/コールビルド」)で「トリガーされたプロジェクトがビルドを終了するまでブロックする」チェックボックスをオンにし、「トリガーされたビルドが悪いFAILUREにする "。 curl "$UPSTREAM_BUILD/stop" >/dev/null
$UPSTREAM_BUILD
:
- 実行
- 、ビルドログで見つかった
Finished: FAILURE
場合はシェルを実行します。
3
1
あなたがなり、トリガジョブにポストビルドタスクを追加することができますパラメータで指定するか、APIを使用して何らかの形で決定できます。
私は現在、マトリックスビルドをセットアップして、他のすべての設定が失敗した場合、それを中止して上記のように動作します。
関連する問題
- 1. テストが失敗した場合、Android jenkinsビルドに失敗する
- 2. ドッキングコンテナコンテナが終了した場合、Jenkinsビルドに失敗する
- 3. テストを実行しなかった場合、Jenkinsビルドに失敗する方法?
- 4. チャンクが失敗した場合にバネバッチジョブを中止する方法
- 5. testngテストケースが失敗した場合、Bambooビルドに失敗する
- 6. 割り込みが発生した場合、Jenkinsジョブを中止します。
- 7. ジョブが失敗した場合、laravel jobs failed()メソッドをトリガする方法はありますか?
- 8. svnのチェックアウトに失敗した場合、Jenkinsのジョブが無効になる
- 9. マルチモジュールMavenプロジェクトでテストエラーが発生した場合、Jenkinsビルドに失敗します
- 10. Packer - Parallel Builds - すべてのビルドが失敗した場合は停止する
- 11. Jenkins Pipeline:ビルドに失敗した場合に成果物をアーカイブする方法は?
- 12. Jenkinsビルドに失敗した場合、Jira欠陥を自動的に生成する方法は?
- 13. RequiredFieldValidatorが失敗した場合に投稿を防止する
- 14. Jenkins gitがトリガされたビルドをブロックしない
- 15. TeamCityジョブは、前のジョブが失敗した場合のみ実行します。
- 16. Jenkins - ビルドに失敗した場合、最後に成功したビルドの成果物をデプロイ
- 17. findBugsターゲットがバグを発見した場合のAntビルドの失敗方法
- 18. Jenkinsがビルドを中止したユーザーを取得する
- 19. Ghostインスペクタが失敗した場合、Herokuデプロイメントを中止できますか?
- 20. "if-statement"が失敗した場合のテストを中断する
- 21. 最新のリビジョンがビルドに失敗した場合、古い安定版gitリビジョンでJenkinsジョブを再構築する方法
- 22. カスタムタスクが失敗したときにTFSビルドを停止する方法
- 23. JenkinsとJenkins Github Pluginを使用して、ユニットテストが失敗した場合にブランチへのプッシュを防ぐ方法
- 24. フラグを使用して失敗した場合にscpを中止する方法はありますか?
- 25. テストが失敗した場合にJenkinsビルドをトリガーすることを許可しない
- 26. 1行が失敗した場合に挿入する方法
- 27. CruiseControl.Netでビルドが失敗した場合の電子メール警告
- 28. デプロイメントがhudsonでビルドに失敗した場合
- 29. ビルドが失敗した場合でも、Gradle Run Task
- 30. ユニットテストが失敗した場合にmakeが失敗する
???私は仕事が私の助けなしで中止することが必要です – user1164651
よろしいですか。私は何かが組み込まれているとは思わない。私が推測するビルドスクリプトでトリガされたビルドをチェックする必要があります。失敗した場合は失敗します。それを起動する前にhttp:// $ HOSTs/jenkins/job/$ PROJECT/api/jsonから次のビルド番号を取得し、http:// $ HOST/jenkins/job/$ PROJECT/$ BUILD/api/json –