2012-04-23 32 views
2

コマンド(パラメータ)でSCMステップをスキップする方法を知っている人はいますか? ビルドを実行するために、ジョブを起動して既存のビュー(私の場合はClearCaseですが、SVN作業コピーでもかまいません)を使用できるようにします。JenkinsさんがパラメータSCMをスキップしています

これは、ソースの変更がないため、時間を節約するためです(私のClearCaseビューでは、準備に約20分かかります)。

答えて

2

トリガージョブとワーカージョブを2つに分けてください。 WorkerジョブはSCMを処理せず、パラメータを使用してコードツリーのルートを取得します(コードはワークスペースに存在しません)。 トリガーはSCMをポーリングし、ローカルビューを更新し、ワーカーParameterized Trigger Pluginを呼び出して、コードルートの場所を指定します。

+1

私は既にいくつかの仕事のためにそのような実装をしていますが、プラグインがあるのか​​、内部のJenkinsのトリックがあるのか​​を知りたかったのです。 私はpre-scm-buildstepがこの機能を持っているかもしれないと思っていましたが、何も見つかりませんでした。 –

+0

私はこれを研究しましたが、簡単な解決策は見つけられませんでした。 –

関連する問題