问题描述
我们正在寻找一种方法来从 Gitlab 下载通过 Firebase 分发并位于(APP 分发)部分的 Android .apk,将其上传到 e2e 自动化测试存储库并针对下载的 .apk 运行这些测试。 apk。
有没有办法做到这一点?在 Firebase 页面中,我只能找到通过 CLI 将其上传到 Firebase 的方式,但无法找到下载方式。
有没有人有任何想法或做过类似的事情?
firebase:
stage: firebase
image: node:latest
script:
- npm i -g firebase-tools
- firebase --help
- firebase projects:list --token $FIREBASE_TOKEN
- firebase apps:list --project escript-app-63c00 --token $FIREBASE_TOKEN
- ?????
- curl -O "here would go the URL of the downloadable .apk"
如何访问这些应用列表之一并下载 .apk 或 .ipa?
解决方法
Firebase 响应
"目前,您只能从 Firebase 控制台下载上传的 .ipa 和 .apk 文件。有一个内部请求要求可以通过 Firebase CLI 下载文件。作为一项行动,我已经提出您的案例,使其被视为“投票”使这成为可能,但是,我将无法提供具体细节或时间表,以说明何时可以实现。目前,您可以留意我们的更新新添加的产品、功能和 SDK 的官方博客和发行说明。 您还可以查看以下文档以了解当前可用的应用分发命令:
https://firebase.google.com/docs/cli#appdistro-commands https://firebase.google.com/docs/app-distribution/android/distribute-cli
”