61

Jenkinsでは、各ビルドステップまたは選択したビルドステップに異なるタイムアウトを与える方法はありますか?
ビルド時のプラグインは、完全なプロジェクトで「スタックしている場合はビルドを中止する」というタイムアウト機能を提供します。必要なのは、各ステップに異なるタイムアウトを与えることです。このようにして、プロセスをより効率的にすることができます。

4

10 に答える 10

6

私が知っているそのような機能はありません。JENKINS-8900がリクエストします。

于 2013-03-19T13:19:48.263 に答える
3

timeoutGNU coreutils からのコマンドは、あなたが望むものかもしれないと思います。これは、ビルド ステップがスクリプトであることを前提としています。

于 2016-04-04T18:38:42.237 に答える
2

最も簡単な方法(そしてそれが私がやっていることです)は、実際には異なるプロジェクトを相互に依存させ、それらを連続して構築することです。完璧ではありませんが、他のオプションは、さまざまなツール/ビルド動作でさまざまなプラグインの実行を監視することです。

それでも、このアプローチは機能しますが、それはうまくいきません...

ところで、プロジェクトのセットを使用するのに役立つ素晴らしいプラグインがあります-ビルドパイプラインプラグイン。現在、作成したパイプラインの視覚化と検証の両方に使用しています。本当に便利です...

于 2012-09-02T09:59:38.917 に答える