在无法获取特定构建定义的最新构建的 vsts 中下载构建工件

Download Build Artifacts in vsts not able to get latest build of a specific build definition

我正在使用 VSTS 中的下载工件插件来获取使用当前构建的不同构建定义的特定工件definition.I我无法将工件下载到我的本地代理(我安装了私人代理)。

下面的错误正在抛出:

[ 12- 01- 2018 下午 01:30] Shwetha Rattihalli: 2018-01-11T07:23:53.7178634Z ##[部分]开始:下载构建工件 2018-01-11T07:23:53.7385942Z ======================================== ====================================== 2018-01-11T07:23:53.7386234Z 任务:下载构建工件 2018-01-11T07:23:53.7386451Z 描述:下载构建工件 2018-01-11T07:23:53.7386670Z 版本:0.127.5 2018-01-11T07:23:53.7386874Z 作者:微软公司 2018-01-11T07:23:53.7387214Z 帮助: 2018-01-11T07:23:53.7387484Z ======================================== ====================================== 2018-01-11T07:23:55.4791903Z ##[错误]未找到构建定义 ID 6 的构建 ID NaN 2018-01-11T07:23:55.4807213Z ##[部分]完成:下载构建工件

对于下载构建工件任务,您需要手动指定构建,因为该任务目前没有 "get Latest artifacts" 的此类设置。并且你也可以跟进issue Download Build Artifacts (Preview) not able to get latest build of a specific build definition.

如果您想获取构建定义的最新构建工件,可以改用 Fetch Build Artifacts 任务。

此任务可以从指定的构建定义中获取最新的构建工件:

注意:您应该在代理阶段启用允许脚本访问 OAuth 令牌。