Skip to main content

 

OutSystems 11オンラインヘルプ

 

 

OutSystems

アプリケーションをデプロイする

LifeTimeでタグが付いたバージョンのアプリケーションをデプロイするには、ある環境からアプリケーションのバージョンを取得して、別の環境にデプロイします。タグが付いたバージョンのアプリケーションを選択すると、LifeTimeはタグ付けを行った時点と同じ開発状態でデプロイします。

以下は、LifeTimeでアプリケーションをデプロイする場合の例です。

Webアプリケーションとモバイルアプリケーションをデプロイする

この例では、以下の2つのアプリケーションをDevelopment環境で開発中です。

  • モバイルアプリ(MyApp)
  • Webアプリケーション(MyWebApp)

マイルストーンに到達し、アプリケーションをQualityでテストする準備ができました。アプリケーションは以下のようにタグ付けされています。

  • モバイルアプリはバージョン0.2にタグ付け
  • Webアプリケーションはバージョン0.3にタグ付け

両方のアプリケーションをQualityにデプロイするには、以下の手順を実行します。

  1. DevelopmentとQualityの間にある[Deploy...]ボタンをクリックします。

  2. Add Applications]を選択して、デプロイするアプリケーションを選択します。[Add All Applications]から、デプロイ計画にすべてのアプリケーションを追加することもできます

  3. 前の手順で[Add Applications]を選択した場合は、デプロイするアプリケーションを検索します。アプリケーションの差異でフィルタリングしたり、アプリケーション名で検索したりすることができます。

  4. デプロイするアプリケーションを選択し、[Add to Deployment Plan]ボタンをクリックします。

  5. デプロイオプションで、MyAppの[DEPLOY 0.2]、MyWebAppの[DEPLOY 0.3]を選択します。

  6. VALIDATE NOW]をクリックして、Qualityでのデプロイを検証します。

    注記: LifeTimeで、ソース環境またはターゲット環境において計画に含まれるアプリケーションの変更が検出された場合、[Refresh Applications]リンクが表示されます。これをクリックして、計画に含まれるアプリケーションを更新することができます。

  7. デプロイに問題はありません(いずれも緑色)。[CONTINUE]をクリックして次に進みます。

  8. Deployment Notesを入力し、[Deploy Now]ボタンをクリックしてデプロイを実行します。

デプロイが完了すると、どちらのアプリケーションも両方の環境でタグのバージョンが同じになります。

デプロイが正常に完了した場合、デプロイ計画の進捗画面に[Reuse Plan]リンクが表示されます。デプロイ計画を再利用することで開発時間を短縮できます。

デプロイが中止された場合、デプロイ計画の進捗画面に[Retry Plan]リンクが表示されます。計画を再試行すると、元の計画をコピーを作成してそれをカスタマイズし、もう一度実行することができます。

注記: すでにモバイルアプリパッケージを生成する構成になっているモバイルアプリをデプロイする場合、アプリケーションに変更を加えると新しいアプリケーションパッケージが生成される場合があります。ご注意ください。アプリケーションのアイコンやメインカラーの変更などがこれにあたります。
ユーザーに新しいアプリケーションパッケージのインストールを求める場合は、こちらをご覧ください。

デプロイ計画に含まれるアプリケーションを更新する

デプロイ計画を作成してアプリケーションを追加した後に、ソース環境またはターゲット環境において計画に含まれるアプリケーションに関連する変更があった場合、OutSystemsで通知が表示されます。

次のような変更が検出されます。

  • ソース環境における、計画に含まれるアプリケーションのモジュールのパブリッシュ/移動
  • ターゲット環境における、アプリケーションのいずれかのモジュールのパブリッシュ/移動
  • ソース/ターゲット環境における、計画に含まれるアプリケーションのバージョンのタグ付け

上記のいずれかの変更が検出されると、デプロイ計画作成画面のページタイトルヘッダーの下に[Refresh Applications]リンクが表示されます。

現在の計画に含まれるアプリケーションを更新するには、[Refresh Applications]をクリックします。

更新操作では以下が実行されます。

  • デプロイ計画のソース環境およびターゲット環境で表示されるバージョンが更新されます。
  • [Tag & Deploy]オプションが選択されているアプリケーションが最新のコードを使用してデプロイされます。
  • 計画外で作成された新しいタグがあればデプロイオプションに表示され、選択してデプロイすることができます。
  • 以前選択されたデプロイオプションは、利用できなくなった場合を除き、すべて保持されます。
  • Was this article helpful?