标签: azure-devops azure-pipelines
在我的Azure DevOps CD管道中,一个NuGet包被推送到了我的feed中。我正在使用NuGet任务版本2.*。
2.*
当我选择Push作为命令类型时,我试图在目标Feed 中输入变量$(DevFeed)(在变量组中定义),但是-down不接受变量名。
Push
$(DevFeed)
有解决方法吗?还是应该使用旧的任务版本1.*?
1.*
答案 0 :(得分:0)
所有任务都是开源的,存在于GitHub上。
如果您查看任务源代码,则可以看到版本1与版本2之间存在差异。
在Version 1中,您可以在供稿选择列表字段中找到它:
"properties": { "EditableOptions: "True" }
此属性允许输入不在列表中的另一个值。
在任务的Version 2中不存在,这就是不能放置变量的原因。
因此,如果您需要使用变量,则看起来必须使用版本1。