本番ビルド・ジョブの作成および構成
ビジュアル・アプリケーションをVisual Builder本番インスタンスにデプロイする前に、いくつかのパッケージ・ジョブおよびデプロイメント・ジョブを設定する必要があります。このトピックでは、その方法について説明します。
本番ビルド・ジョブを構成する前に、次の点に注意してください:
- 本番パッケージング・ジョブで、Gitリポジトリの本番ブランチを使用して本番アーティファクトを生成します。
- 開発パッケージング・ジョブで、アーカイブ・アーティファクト・ファイルのデフォルト・ファイル名を変更した場合は、新しい名前とそのパスを取得します。これらは、本番パッケージング・ジョブを構成するときに必要になります。
visual-application.json
で定義されたアプリケーションのバージョンを上書きするように開発パッケージング・ジョブを構成した場合は、新しいバージョンを取得します。本番パッケージング・ジョブを構成するときに必要になります。- デプロイメント・ビルド・ジョブの構成時に、アプリケーションのバージョンをURLに含めるかどうかを指定します。URLにバージョンがないビジュアル・アプリケーションは、ライブ・アプリケーションと呼ばれます。通常、本番インスタンスにライブ・アプリケーションをデプロイします。
- デプロイされていないビジュアル・アプリケーションのバージョンをデプロイすると、VB Studioは最後にデプロイされたバージョンを新しいバージョンで上書きします。
VB Studioは、以前にデプロイされたバージョンを本番インスタンスからアンデプロイしません。ターゲット・インスタンスには引き続き残りますが、アクセスできません。
- ライブ・アプリケーションまたは以前にデプロイされたバージョンを再デプロイする場合は、最初にデプロイ解除してください。そうしないと、デプロイ・ビルドが失敗します。以前にデプロイされたビジュアル・アプリケーション・バージョンをアンデプロイするには、アンデプロイ・ビルド・ジョブを構成して実行します。「環境」ページから手動でアンデプロイすることはできません。
- アプリケーションをカスタムURLにデプロイする場合は、カスタムURLをホストする環境にデプロイするようにデプロイ・ジョブを構成する必要があります。基本的な認証認証を使用してのみアプリケーションをデプロイできるため、環境への接続およびデプロイに必要な資格証明が正しいことを確認する必要があります。
- 本番用のアプリケーション・プロファイルを作成した場合は、その名前を取得します。本番デプロイメント・ジョブを構成するときに必要になります。
本番デプロイメント・ビルド・ジョブの作成
本番デプロイメント・ジョブは、本番パッケージング・ジョブで生成されたビジュアル・アプリケーションのアーティファクトをVisual Builder本番インスタンスにデプロイします。ジョブを作成する前に、Visual Builder本番インスタンスに接続してデプロイできるユーザーのアクセス資格証明を取得します。