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

Azure DevOps流水线中带命名空间的Scratch Org创建失败求助

CCI+Azure DevOps流水线创建Scratch Org缺失命名空间前缀导致部署失败求助

我们团队使用CCI开展SFDLC工作,同时结合Azure DevOps托管代码、运行流水线。此前自动化测试专用流水线创建Scratch Org的流程运行正常,近期因自托管代理维护更新(部分二进制文件变更)后出现问题:

  • 代理已配置好SFDX和CCI的所有软件依赖,远程登录执行命令均正常
  • 运行sf deploy或cci flow run dev_org等部署命令时,Scratch Org能成功创建,但后续部署失败
  • 因部署日志过长,在Org设置的“Deploy Status”中查看时会跳转到SF错误页面
  • 经排查,核心问题是创建的Scratch Org缺少预期的命名空间前缀

补充说明:我们在代理上创建Scratch Org,是为了给基于Robot Framework(作为CCI组件)的自动化测试提供目标环境。同时也欢迎分享CCI工具集+Robot Framework+ADO流水线的整合实践经验!

已尝试的命令及结果

CCI命令:

cci org scratch dev QATest
cci org default QATest
cci org browser
cci flow run dev_org

结果:Scratch Org创建成功,但部署失败,检查确认缺失预期的命名空间前缀。

SF CLI命令:

sf org create scratch --edition developer --alias QATest --target-dev-hub isv-dev-hub
sf project deploy start --ignore-conflicts

结果:Scratch Org创建成功,但部署失败,检查确认缺失预期的命名空间前缀。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 18:55:58