マルチ構成プロジェクト オプションを使用して、Jenkins でジョブを構成しました。ユーザー定義の軸ターゲットを正常にビルドできましたが、Jenkins が最初にワークスペース フォルダー (実際には使用されていません) でチェックアウトを開始し、そのターゲットのビルドが行われるワークスペース/ターゲット フォルダーで同じものをチェックアウトすることがわかりました。実際に実行されます。
そのため、ビルドがトリガーされると、Jenkins は最初に指定された URL を workspace/ にチェックアウトし、次に workspace/target/ などにチェックアウトします。
実際の手順:
1. checkout to workspace
2. checkout to workspace/target/<target1>
3. checkout to workspace/target/<target2>
予想される手順:
1. checkout to workspace/target/<target1>
2. checkout to workspace/target/<target2>
Jenkins が最初のチェックアウトを実行するのを防ぎ、関連するものだけを実行するにはどうすればよいですか?
さらに良いことに、私のビルドでは、それらすべてを 1 回のチェックアウトで実行できます。それをしてもいいですか?