|
|
1
3
|
|
|
2
1
如何将参数和变量传递给任务
如何查找参数名称和值您应该在中找到tasks“task.json”文件。它位于其源目录中(您也可以解压缩任务的.vsix文件)。由于Azure DevOps(由Microsoft开发)的所有默认任务 available on Github ,这是一件容易的事。 实例让我们更改“.NET核心”任务的参数“Command”的值。它的“task.json”文件是 here . 在“输入”部分查找“命令”文本:
您可以看到,参数名称与其标签相同(情况并非总是如此),值为“build”、“push”、“pack”。。。
现在可以添加一个名为
无论参数的类型是什么,参数的值都将作为字符串发送。例如,布尔参数的值可能为“true”或“false”,而选取列表参数对于选取列表中的每个项目都有相应的字符串值(如上面的示例)。 再举一个例子,让我们看看“NuGet restore”任务。它在“高级”部分有一个“Verbosity”参数。打开 task.json 文件以下是相关部分:
任务的每个“命令”的参数名称都不同。对于restore命令,它是“verbosityRestore”。 |