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

Azure DevOps Pipeline中Universal Publish任务失败:无法创建溯源会话

问题排查与解决办法

针对你使用UniversalPackages@0发布Azure Artifacts时遇到的错误,以下是几个直接的排查和解决方向:

1. 升级Universal Packages任务版本

UniversalPackages@0是旧版任务,存在已知兼容性问题,建议替换为最新的UniversalPackages@1任务,调整后的配置如下:

- task: UniversalPackages@1
  displayName: Universal Publish
  inputs:
    command: publish
    publishDirectory: '$(Build.ArtifactStagingDirectory)'
    feedsToUsePublish: 'internal'
    vstsFeedPublish: 'Department/E-S-S-Test'
    vstsFeedPackagePublish: 'testproject'
    packagePublishDescription: 'containstestdescription'
    versionPublish: '1.0.0'

2. 确认Feed路径格式正确性

  • 如果你的Feed是组织级,vstsFeedPublish直接填写Feed名称即可(比如E-S-S-Test),无需前缀Department/;
  • 如果是项目级Feed,格式必须严格为项目名称/Feed名称,请确认Department是否是项目名称的准确拼写(区分大小写)。

3. 检查项目级Build服务账号权限

除了Project Collection Build Service组,务必确保项目专属的Build服务账号(格式为[你的项目名称] Build Service ([组织名称]))在目标Feed中拥有「贡献者」权限:

  1. 进入Azure Artifacts的Feed设置页面;
  2. 切换到「权限」标签;
  3. 搜索并添加该项目级服务账号,分配「贡献者」角色。

4. 验证版本号是否已存在

检查目标Feed中是否已经存在testproject包的1.0.0版本,若已存在,修改versionPublish为新的版本号(比如1.0.1)后重新尝试发布。

5. 排查代理或网络问题

如果使用自托管代理:

  • 确认代理机器能正常访问Azure DevOps服务;
  • 检查代理是否配置了正确的网络代理(若有需要);
  • 重启自托管代理服务后重新运行流水线。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 23:50:08