【问题标题】:Create VSTS/TFS build task dynamic inputs创建 VSTS/TFS 构建任务动态输入
【发布时间】:2018-02-12 16:16:39
【问题描述】:

关于:https://github.com/Microsoft/vsts-tasks

是否可以创建一个类似于获取源工作区映射的任务,其中我可以有一个 [+ 添加] 按钮来根据需要添加任意数量的值?

我一直在查看文档和示例博客,但我发现的所有示例都有一个非常基本的 task.json。而且我还没有找到另一个要添加的具有此功能的任务。

谢谢!

【问题讨论】:

  • 地图工作空间并不是真正的 VSTS 任务,它更像是一个围绕 TF 工具的自定义 UI。到目前为止,我还没有找到任何方法来实现这一点。为了解决这个问题,我让我的 VSTS 任务指向一个 JSON 文件,该文件可以是动态的,并且该任务会根据需要使用它。
  • 这也是我的假设。不过,我真的希望情况并非如此,因为它对于许多任务来说非常方便。
  • 我同意。您可以随时在用户语音论坛中提出建议。 visualstudio.uservoice.com/forums/…

标签: tfsbuild azure-pipelines


【解决方案1】:

这是无法实现的。您看到的“添加”选项并不像 virusstorm 提到的那样用于构建任务。

对于构建任务,您只能在 task.json 中指定固定数量的输入。我们正在努力添加字典输入,这可能会帮助您解决此类问题。

有关详细信息,请参阅这些链接:

Support complex input types

Multiple task inputs

【讨论】:

  • Eddie,这就是我得出的结论。由于您的回复包含指向正在讨论的问题的链接,因此我将其标记为答案。你知道字典输入的 ETA 吗?这些链接中的“即将到来”的 cmets 来自一年多以前。
  • 你介意看看类似的问题吗:stackoverflow.com/questions/68096837/…
猜你喜欢
  • 1970-01-01
  • 2017-12-26
  • 1970-01-01
  • 1970-01-01
  • 2018-10-28
  • 1970-01-01
  • 2017-05-08
  • 1970-01-01
  • 2018-03-07
相关资源
最近更新 更多