legacy-knowledge-base
公開されました Jun. 30, 2025

クラウドで複数の環境をデプロイする

written-by

Justin Mann

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 複数の環境を Liferay Cloud にデプロイする場合、LCP.json ファイルを使用して、異なる環境用に複数の個別の Liferay メジャー バージョンを定義します。

環境

  • LXC-SMクラウド

解像度

  • Liferay Cloud でデプロイする場合、ビルド用の gradle.properties ファイル (Liferay イメージが定義されている場所) は 1 つしかないため、LCP.json ファイルを使用して複数の個別の Liferay メジャー バージョンを定義することはできません。
  • Liferay イメージのバージョンは、LCP.json ファイルと gradle.properties ファイルの間で一致する必要があり、gradle.properties ファイルは一度に 1 つのイメージしか定義できません。 ビルドが CI/Jenkins に送信されると、プロジェクト内の任意の環境にデプロイできるようにビルドが構成されます。そのため、ビルドはすべての環境で (少なくとも LCP までは) 適用可能である必要があります。 .json イメージ値は常に gradle.properties ファイルと一致します)。
  • ビルドが 1 つの環境にのみ展開されることを意図している場合は、展開中に混乱しないように、わかりやすいタイトルをビルドに追加することをお勧めします。
  • 異なるメジャー バージョンの Liferay を使用して複数の環境をセットアップする方法の 1 つは、ビルドを分離するために Git リポジトリに複数のブランチをセットアップすることです (たとえば、アップグレード テスト用に 1 つ、プライマリ デプロイ用に 1 つなど)。
did-this-article-resolve-your-issue

legacy-knowledge-base