You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Azure DevOps流水线将构建包上传至BrowserStack(App Automate及App Live)

替代Visual Studio App Center的BrowserStack构建包上传方案
  • 此前BrowserStack与Visual Studio App Center支持无缝集成,构建包可自动同步至BrowserStack,无需手动上传。
  • 自2025年3月31日Visual Studio App Center停用后,需直接将构建包上传至BrowserStack的App Automate和App Live服务。
  • 可通过在Azure Pipelines中集成以下Bash脚本实现高效上传,该脚本同样适配Jenkins等主流CI/CD工具:
#!/bin/bash

# 配置BrowserStack认证信息
BROWSERSTACK_USERNAME="你的BrowserStack用户名"
BROWSERSTACK_ACCESS_KEY="你的BrowserStack访问密钥"

# 构建包路径(根据实际项目修改)
APP_PATH="./build/outputs/apk/release/app-release.apk" # Android示例,iOS替换为.ipa文件

# 上传至BrowserStack App Automate(用于自动化测试)
curl -u "$BROWSERSTACK_USERNAME:$BROWSERSTACK_ACCESS_KEY" \
  -X POST "https://api-cloud.browserstack.com/app-automate/upload" \
  -F "file=@$APP_PATH"

# 上传至BrowserStack App Live(用于实时交互测试,可选)
curl -u "$BROWSERSTACK_USERNAME:$BROWSERSTACK_ACCESS_KEY" \
  -X POST "https://api-cloud.browserstack.com/app-live/upload" \
  -F "file=@$APP_PATH"

注意:需将脚本中的账号信息和构建包路径替换为实际内容,Android与iOS构建包格式不同,请对应调整文件后缀。

内容的提问来源于stack exchange,提问作者Resfeber Eudaimonia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 07:55:54