微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Gitlab 从 FirebaseAPP Distribution下载 Android .apk,运行 e2e 自动化测试

如何解决使用 Gitlab 从 FirebaseAPP Distribution下载 Android .apk,运行 e2e 自动化测试

我们正在寻找一种方法来从 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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。