如何在Azure管道(VSTS)中使用Deploy to Kubernetes任务的输出变量

时间:2019-03-11 10:04:15

标签: kubernetes azure-devops azure-pipelines azure-pipelines-release-pipeline

我是VSTS和Azure Kubernetes的新手。我正在构建VSTS CD管道。我在管道中添加了一个Deploy to Kubernetes任务。我正在执行get命令,并尝试将输出存储在输出变量中(可在Deploy to kubernetes任务的底部使用)。我已经设置了变量名。

VSTS output variable

我正在尝试获取上述输出变量的值。我已经使用命令行任务为变量设置了一个值,如下所述

echo '##vso[task.setvariable variable=myStatusVar;isSecret=false;]$(myvar)'

其中myvar是变量,该变量在Deploy to kubernetes任务中设置为输出变量。

此后,在另一个命令行任务中,我尝试访问myStatusVar变量值,但是当我执行发布管道时,它显示消息:

  

找不到myvar命令

有人可以让我知道如何使用VSTS管道的Deploy to kuberentes任务的输出变量吗?

0 个答案:

没有答案