Tfs VSTS-向任务定义添加一个字段,其值基于另一个字段

Tfs VSTS-向任务定义添加一个字段,其值基于另一个字段,tfs,azure-devops,azure-devops-extensions,azure-devops-rest-api,Tfs,Azure Devops,Azure Devops Extensions,Azure Devops Rest Api,我想将以下功能添加到我的VSTS扩展(插件)中。 我有一个包含字符串输入的构建任务定义。我需要创建一个新版本的插件,它将向这个任务添加一个新的字符串输入 应使用基于旧字段值的值创建新输入 例如,如果旧字段的值为a/b/c.txt,则新字段的值应为{path=“a/b/c.txt”} 有没有办法使用node.js或Powershell来实现这一点?也许还有另一种方法?根据我的测试,它无法从另一个文件中获取一个文件的值。您可以在任务运行时尝试获取该字段,并将值设置为另一个字段。您的意思是-在自定义任

我想将以下功能添加到我的VSTS扩展(插件)中。 我有一个包含字符串输入的构建任务定义。我需要创建一个新版本的插件,它将向这个任务添加一个新的字符串输入

应使用基于旧字段值的值创建新输入

例如,如果旧字段的值为a/b/c.txt,则新字段的值应为{path=“a/b/c.txt”}


有没有办法使用node.js或Powershell来实现这一点?也许还有另一种方法?

根据我的测试,它无法从另一个文件中获取一个文件的值。您可以在任务运行时尝试获取该字段,并将值设置为另一个字段。

您的意思是-在自定义任务定义中,您有字符串输入,并且希望添加另一个字段(在同一任务定义上),该字段的值基于第一个字符串输入字段?是。确切地我希望新字段位于相同的任务定义上,这样您就可以捕获第一个字符串输入值,对其进行操作(例如,添加{path=}),然后将该值放在第二个字段上。问题是如何操纵?是的。对的我正在寻找一种方法,根据另一个字段的值自动为字段设置值。您是指工作项类型-任务还是生成任务?