我需要更改自定义TFS构建任务。我想在我的扩展中捆绑新版本的任务(同时保留当前版本),并且能够在编辑构建/发布定义时选择版本。
我查看了Microsoft The Path Of Any CSS Should be Like This in Spring Boot的文档,但我没有看到扩展清单中需要包含哪些内容的详细信息。
我还看了bundling multiple versions of a build task within one extension而我没有看到如何实现这一目标。
有没有人有一个如何在一个扩展中捆绑多个版本的任务的例子?
答案 0 :(得分:5)
这适用于Visual Studio Team Services,您可能需要等到TFS 2017u2出来才能对TFS执行此操作。
Task
)Task\TaskV1
,Task\TaskV2
)。Task
)。所以这样:
"contributions": [
{
"id": "Task",
"type": "ms.vss-distributed-task.task",
"targets": [ "ms.vss-distributed-task.tasks" ],
"properties": { "name": "Task" } // reference task root folder here.
},
]
另见