アプリケーションのURLは、特定の環境でWebアプリケーションまたはAPIに使用されるベースURLを表します。特定の環境にデプロイされたアプリケーションのアプリケーションURLを追加すると、そのURLは変数として保存されます。
mablには、2種類のアプリケーションURLがあります。
- WebアプリケーションURL: ブラウザーテストでは、WebアプリケーションURLはapp.urlと呼ばれ、ブラウザーテストが開く最初のページを表します。
- API URL: APIテストでは、API URLはapi.urlと呼ばれ、APIのベースURLを表します。
このガイドでは、ワークスペースでアプリケーションのURLを追加および編集する方法について説明します。
アプリケーションのURLの追加
mablで新しいアプリケーションのアプリケーションURLを追加するには、アプリケーションの作成に関する手順を参照してください。
mablの別の環境にすでに存在するアプリケーションのアプリケーションURLを追加するには、[Applications] ページ ([Configuration] > [Applications]) に移動し、次の手順を実行します。
- アプリケーションのURLを追加する環境を特定します。
- テーブル内で、アプリケーションと環境が重なる部分にマウスカーソルを合わせます。このスペースにアイコンが表示されます。
- この環境におけるアプリケーションの最初のアプリケーションURLである場合、アイコンはプラス記号 (+) です。
新しいアプリケーションのURLを追加
* この環境のアプリケーションにすでにURLが含まれている場合、鉛筆アイコンが表示されます。
アプリケーションのURLをさらに追加
- アイコンをクリックすると、[Edit URLs] モーダルが開きます。
- [Edit URLs] モーダルで、アプリケーションのURLをさらに追加する場合は、[Add URL] ボタンをクリックします。
[Edit URLs] モーダル
- 新しいアプリケーションのURLについて、以下の情報を指定します。
- Type: WebアプリケーションまたはAPI
- Protocol: https://またはhttp://
- Base URL: WebアプリケーションのベースURLを入力すると、そのURLにクラウドからアクセスできることを確認するために、URLの検証が実行されます。
- [Save] ボタンをクリックします。
URLの検証
新しいWebアプリケーションURLを追加すると、そのURLがパブリックインターネットからアクセスできるかどうかの確認が行われます。
URLの検証
パブリックインターネットからアクセスできないURLの場合、次のいずれかの方法を試してください。
- mablの静的IPアドレスを許可リストに追加します。URLの検証では、静的IPアドレスがサポートされています。
- mabl Linkを設定します。URLの検証では、mabl Link経由でアクセスするURLはサポートされていません。[Save] をクリックし、mabl Linkのドキュメントを参照して、詳細をご確認ください。
複数のアプリケーションのURL
同じアプリケーションの似たような複数のビルドが実行されている環境にアプリケーションをデプロイする場合、その環境のアプリケーションに複数のアプリケーションのURLを追加することができます。
複数のアプリケーションのURL
このタイプの設定は、以下のような場合に便利です。
- プレビュー環境でPRのたびに新しいアプリケーションを起動しているが、アプリケーションをホストするURLの数が限られている場合。
- 地域ごとに異なるURLでアプリケーションをデプロイしているが、https://dev.sandbox.ja.comとhttps://dev.sandbox.en.comなど、アプリケーションが実質的に同じである場合。
アプリケーションのURLの編集
アプリケーションのURLを変更するには、[Applications] ページ ([Configuration] > [Applications]) に移動し、次の手順を実行します。
- [Applications] テーブルのアプリケーションのURLにマウスカーソルを合わせます。
- アプリケーションのURLにマウスカーソルを合わせると表示される鉛筆アイコンをクリックします。
アプリケーションのURLの編集
- [Edit URLs] モーダルで、URLを更新します。ベースURLを更新すると、そのURLにクラウドからアクセスできることを確認するために、URLの検証が実行されます。
- [Save] ボタンをクリックします。