TFS 2015插件 - 多个任务输入

时间:2016-10-30 14:22:59

标签: tfs2015 azure-pipelines-build-task

我正在为TFS 2015编写一个插件,我正在尝试创建一个使用输入的任务,该输入可能会动态重复几次。
每次用户输入这样的输入时,我将向该任务添加另一个字段(相同类型)。

所以实际上我在谈论某种类型的“n”输入的可能性 有没有办法在task.json文件中创建这样的输入(一种动态的输入数组?)

1 个答案:

答案 0 :(得分:1)

没有任何方法可以实现此功能。另一种方法是将输入类型设置为" multiLine"并在几行中输入您的项目。然后你可以通过getDelimitedInpu()方法用" \ n"来获取这些项目。 DELIM。

import tl = require('vsts-task-lib');
var items:string[] = tl.getDelimitedInput('items','\n');