我在所有有关输出变量的文档中搜索了构建管道,并且只告诉我如何在.yaml中进行设置。但是如何在发布管道中使用它呢?
假设我在“登录”步骤中有2个变量$ abc =“ 123” $ def =“ 456”。如何在下面的文本框中设置它们?以及如何在“部署”步骤中使用它们?
答案 0 :(得分:1)
一些任务定义了输出变量
对于简短的文本,它表示以下脚本:
echo "##vso[task.setvariable variable=abc;isOutput=true]123"
只需在任务的空白处指定引用名称,然后就可以使用格式abc
来调用此输出变量<reference name>.<variable name>
。
例如,如果您将引用名称指定为mycustom
,只需使用$(mycustom.abc)
调用输出变量即可。