vsts-task-lib getvariable返回null

时间:2018-06-18 17:58:21

标签: azure-devops azure-pipelines azure-pipelines-build-task azure-devops-rest-api

我正在尝试访问我的javascript代码中的vsts变量。我正在使用'vsts-task-lib / task'库并且getVariables()返回null。这就是我的尝试。

在package.json

"vsts-task-lib": "^2.4.0",

在javascript代码中

var tl = require('vsts-task-lib/task');
  clientId = tl.getTaskVariable('My_KEY');

1 个答案:

答案 0 :(得分:1)

getTaskVariable()函数用于获取上一步从同一个包装器任务设置的变量值,例如:tl.setTaskVariable('taskval1', 'val1value')

所以,改用getVariable(name)函数。