是否可以读取Azure Pipelines脚本返回的数据或将其保存在变量中?

时间:2019-09-19 09:41:36

标签: azure azure-devops yaml azure-pipelines

我有一个Azure Devops Pipeline,其任务脚本如下:

plt.plot(t,x,'-ob')

此脚本“返回”(我在内部进行print('...'))值,该值我希望在管道中保存以备后用,但我找不到解决方法。

我已经尝试过记录,但是我认为这是不可能的:

steps:
  - script: python settings.py

是否有可能或没有办法做到这一点?

谢谢。

1 个答案:

答案 0 :(得分:3)

您可以将此代码添加到python脚本中,以保存该值,以供以后在管道中使用。将其输出到控制台,VSTS会自动将其保存在变量-version下。

print('##vso[task.setvariable variable=version;]%s' % (version))