1

アプリケーションをさまざまな環境にデプロイするために、Jenkins でプロモーテッド ビルド プラグインを使用しています。

「choice」承認パラメーターを使用して定義された手動プロモーションがあり、2 つのエントリ (アプリケーションの 2 つのインスタンスのそれぞれに対応するエントリ) が含まれています。これにより、手動プロモーション時に使用できるドロップダウン リストが生成されます。

プロモーションは、ドロップダウン リストの値を使用して書き込み先のディレクトリ、編集する構成ファイルなどを選択する Windows バッチ スクリプトを実行します。

これは完全にうまく機能します-一度。

同じビルドを両方の環境に昇格させたい場合は、生成されたドロップダウン リストから各環境を順番に選択して、昇格を 2 回実行できることを期待します。

ただし、これを行うと、ドロップダウン リストが読み取り専用のテキスト ボックスになり、他の環境を選択できないことがわかりました。

これは明らかに意図的な設計上の選択であるため、この問題に取り組む最善の方法についてフィードバックをいただければ幸いです。

4

1 に答える 1

2

ビルドジョブのプロモーションが 2 つあります。Deploy to DEVDeploy to QA

はい、もう少しメンテナンスを行う必要があります。環境の数が増えると、それぞれにプロモーション ジョブが必要になるからです。ただし、利点もあります。各プロモーションには、ビルドの履歴に異なる色の星が表示されるため、DEV にデプロイされたビルドと QA にデプロイされたビルドを一目見ただけで簡単にわかります。

アップデート:

プロモーション ステップの内容が大きい場合は、次の 2 つの方法で管理できます。

于 2012-12-18T20:56:14.223 に答える