0

その変更がまだ親リポジトリにコミットされていない場合でも、サブリポジトリで変更が発生したことをJenkinsポーリング機能に検出させる方法はありますか?

pull -u現実的には、ビルドを開始する前に、サブリポジトリで実行し、その変更をコミットして親にプッシュするプラグインを探していると思います。公式のプラグイン リストにそのようなものは見当たらず、それをサポートするカスタム プラグインの構築を検討しています。

4

1 に答える 1

2

これは、サブリポジトリのジョブを作成し、変更をポーリングすることで実現できます。次に、スクリプト/バッチ ファイルを実行するサブ リポジトリ ジョブでビルド ステップをセットアップして、親内のサブ リポジトリを自動的に「昇格」します。その後、いくつかの選択肢があります。依存プロジェクトで親リポジトリをポーリングして、この「プロモーション」変更セットを待機させるか、サブリポジトリジョブでビルド後のステップを作成して、目的のビルドを開始することができます。

于 2012-10-12T15:55:08.680 に答える