Azure devops 如何在azure管道中填充动态数据';s custom task.json输入选项

Azure devops 如何在azure管道中填充动态数据';s custom task.json输入选项,azure-devops,azure-pipelines-build-task,azure-devops-extensions,azure-pipelines-tasks,Azure Devops,Azure Pipelines Build Task,Azure Devops Extensions,Azure Pipelines Tasks,我正在开发一个任务,其中我需要使用动态选项填充输入字段,例如通过API调用,并在管道的任务UI中向用户显示 我可以看到我们有类型:connectedServices:,我的假设(不确定我是否正确)是connectedServices只引用Azure DevOps connection中的连接定义 我如何调用TypeScript函数来获取动态值并通过task.json文件为用户填充它?您可以使用服务端点在azure pipeline的自定义task.json输入选项中填充动态数据 服务端点是Azu

我正在开发一个任务,其中我需要使用动态选项填充输入字段,例如通过API调用,并在管道的任务UI中向用户显示

我可以看到我们有
类型:connectedServices:
,我的假设(不确定我是否正确)是connectedServices只引用Azure DevOps connection中的连接定义


我如何调用TypeScript函数来获取动态值并通过task.json文件为用户填充它?

您可以使用服务端点在azure pipeline的自定义task.json输入选项中填充动态数据


服务端点是Azure DevOps连接到外部系统或服务的一种方式。下面是一个关于如何创建服务端点的示例。

此“操作指南”主要涉及在Azure Devops中调用自定义服务定义。然而,我的疑问是如何通过调用TypeScript中的函数和Task.json中的源绑定字段来填充数据。(如果可能的话)我更愿意在不依赖Azure的“自定义服务端点”的情况下进行源绑定,因为我需要根据业务需求截断服务的输出。