プロジェクト バージョン 2.9 の自動ビルドに Jenkins CI を使用しています。ここで、2.10 もビルドする必要があります。Jenkins で 2.10 をセットアップするにはどうすればよいですか? リポジトリは 2.9 と同じであるため、ビルドは失敗しました。
その問題にどう対処するか?
プロジェクト バージョン 2.9 の自動ビルドに Jenkins CI を使用しています。ここで、2.10 もビルドする必要があります。Jenkins で 2.10 をセットアップするにはどうすればよいですか? リポジトリは 2.9 と同じであるため、ビルドは失敗しました。
その問題にどう対処するか?
「既存のジョブをコピー」オプションを使用するのはとても簡単ですが、同様のビルド用に個別のビルド構成を使用すると、最終的には夢中になります。構成を少し調整する必要があると想像してみましょう。2つの仕事、5つの仕事、10の仕事でそれをしても大丈夫ですか?
適切なソリューション
同様の構成で複数の個別のジョブが必要な場合は、テンプレートジョブを作成します。テンプレートワークフロープラグインがあなたに代わってトリックを行います。これにより、いくつかのパラメーターを使用してテンプレートを作成し、その上に特定の値を指定していくつかのジョブを生成できます。テンプレートの変更は、すべての従属ジョブに影響します。
テンプレートパラメータの例
具体的な雇用創出
開発と同じルール: COPY&PASTEを使用しないでください
両方のバージョンをしばらく一緒に実行する予定があり、両方のブランチに継続的なビルドが必要な場合は、異なるバージョンに 2 つの異なるビルド構成を用意するか、Jenkins にのみ実行させたい場合はパラメーターを使用してビルドを構成することができます。展開ファイル。