tfs - PublishPipelineArtifact@0 因“未注册 API 资源位置”而失败
问题描述
我们正在使用带有当前代理版本的 Azure DevOps Server 2019.1.1:“2.153.1”
我正在尝试构建一个分阶段的构建/测试/发布 yaml。在构建之后,我想将工件发布到管道,因为测试有特殊要求并且应该/可以在专用代理上运行。
该阶段/工作中的任务:
- task: PublishPipelineArtifact@0
inputs:
artifactName: ReadyBuilt
targetPath: $(OutputDirectory)
(旁注:我不能使用在线文档中的 PublishPipelineArtifact@1,因为我们的版本是内部版本并且还不支持它。)
它导致打包但发布失败。
##[section]Starting: PublishPipelineArtifact
==============================================================================
Task : Publish Pipeline Artifact
Description : Publish Pipeline Artifact
Version : 0.139.0
Author : Microsoft Corporation
Help : Publish a local directory or file as a named artifact for the current pipeline.
==============================================================================
Uploading pipeline artifact from C:\work\tfs-agent\_work\23\s\Project\build for build #8348
Information, DedupManifestArtifactClient will correlate http requests with X-TFS-Session a0724b96-007e-48e5-861a-da10242fffce
Information, 347 files to be processed in 4 groups.
Information, 47 out of 347 files processed (Group: 4/4)
Information, 147 out of 347 files processed (Group: 1/4)
Information, 247 out of 347 files processed (Group: 3/4)
Information, 347 out of 347 files processed (Group: 2/4)
Information, Processed 347 files from C:\work\tfs-agent\_work\23\s\Project\build successfully.
Information, Uploading 347 files from: C:\work\tfs-agent\_work\23\s\Project\build
Information, Uploaded 0.0 MB out of 304.8 MB.
##[error]API resource location 53e6e1e0-[...] is not registered on https://azuredevsrv/DefaultCollection/.
##[section]Finishing: PublishPipelineArtifact
我在这里想念什么?
解决方案
推荐阅读
- python - 在 Python 中制作此图表可视化的最佳方法
- javascript - 其他函数如何访问 Promise 值进行处理?
- java - 如何让用户输入进入for循环并使程序循环直到用户输入退出
- sql - 查询一个多值列的多个值
- java - 获取矩阵的平均值
- windows - 如何使用 .bat 文件打开新的 Chrome 标签页
- excel - 使用 Find 方法取消隐藏列
- python - 加载脚本时出错:无法获取未定义或空引用的属性“版本”
- reactjs - 有没有办法在 react-responsive-carousal 中为每张幻灯片设置不同的时间间隔?
- javascript - 如何在 Web 开发中禁用 Firebase 的实时更新?