mabl CLIでは、モバイルテストに使用するモバイルビルドファイルをプログラムで管理できます。
mabl mobile-build-files upload
mabl mobile-build-files upload
コマンドは、新しいモバイルビルドファイルをアップロードして作成します。ファイル入力には、mablワークスペースにアップロードするファイルの相対パスを指定します。
mabl mobile-build-files upload
オプション
オプション | 詳細 |
--branch | このモバイルアプリケーションファイルがビルドされたブランチ。 |
--labels | テストを保存するときに使用するラベル。複数指定する場合はスペースで区切ります。 |
--platform | モバイルプラットフォーム。選択肢は "android" と "ios" です。デフォルトでは、アプリケーションファイルのバイナリの拡張子からプラットフォームが推定されます。 |
--version | モバイルアプリケーションファイルのバージョン |
次のステップ
ビルドファイルをアップロードすると、CLIは最後に-maf
がつくビルドファイルIDを返します。追加のCLIコマンドでこのIDを使用し、 ビルドに対してテストを実行、または、スケジュールされたプランを実行するためにビルドをアプリケーションと環境に関連づけることができます。
# Upload a build file that is currently under development
mabl mobile-build-files upload sample-build.apk --version 3.4
# Run plans with a build file override to test out the build
mabl deployments create -e-a --android-app-file-id
# Upload a build file as a release candidate
mabl mobile-build-files upload sample-build.app --version 1.2
# Associate the app and environment used for scheduled plan runs with the new build file
mabl environments build-files update--application-id --build-file-id
mabl mobile-build-files list
abl mobile-build-files list
コマンドは、ワークスペースにアップロードされたモバイルビルドファイルのリストを表示します。表示内容は、各ファイルのモバイルアプリケーションファイルID、プラットフォーム、名前、バージョン、アップロード日などです。
mabl mobile-build-files list
オプション
オプション | 詳細 |
--limit、-l | 返すモバイルアプリケーションファイルの数。デフォルトは10です。 |
--output、-o | 結果の出力形式を指定します。選択肢は "json" と "yaml" です。 |
例
# List 20 mobile app builds in the workspace
mabl mobile-build-files list --limit 20
# List 5 mobile app builds in JSON format
mabl mobile-build-files list --limit 5 --output json
mabl mobile-build-files download
mabl mobile-build-files download
コマンドは、モバイルビルドファイルをmablワークスペースからローカルマシンにダウンロードします。モバイルアプリケーションファイルID (接尾辞 "-maf") は、mabl mobile-build-files list
で取得します。<ダウンロード先> には、ダウンロード先のディレクトリまたはファイルの相対パスを指定する必要があります。
mabl mobile-build-files download
mabl mobile-build-files delete
mabl mobile-build-files delete
コマンドは、モバイルビルドファイルをmablワークスペースから削除します。モバイルビルドファイルID (接尾辞 "-maf") は、mabl mobile-build-files list
コマンドで取得します。
mabl mobile-build-files delete