VSTS 生成任务输入类型
VSTS Build Task Input Types
我最近几天在谷歌上搜索了 VSTS 任务插件支持的输入类型列表,但没有找到任何合适的内容。
是否可以在任务插件中创建网格
目前无法在任务输入页面创建Grid
。有关受支持类型的完整列表,请查看 Reference for creating custom build tasks within extensions 了解详细信息。这是您的自定义任务 JSON 需要遵守的架构定义。如果您在 inputs/items/properties/type
下查看,您将看到这些支持的类型:
- 布尔值
- 已连接服务:服务类型
- 连接服务:AzureRM
- 已连接服务:Azure
- 连接服务:Azure:证书,用户名密码
- 连接服务:厨师
- 连接服务:ssh
- 已连接服务:通用
- 连接服务:詹金斯
- connectedService:servicefabric
- 文件路径
- 多线
- 选择列表
- 电台
- 字符串
此外,您可以创建自定义端点并在任务中使用:connectedService:[endpoint name]
。
您可以使用基于 KnockoutJS 的 HTML 页面(通过 vss-web-extension-sdk)定义自定义编辑器体验,并将其注册为 ms.vss-distributed-task.task-input-editor
您扩展的 [=11] 贡献=].
vsts-extension-samples repository includes an example of this in release-manageent/editor-extension
我最近几天在谷歌上搜索了 VSTS 任务插件支持的输入类型列表,但没有找到任何合适的内容。
是否可以在任务插件中创建网格
目前无法在任务输入页面创建Grid
。有关受支持类型的完整列表,请查看 Reference for creating custom build tasks within extensions 了解详细信息。这是您的自定义任务 JSON 需要遵守的架构定义。如果您在 inputs/items/properties/type
下查看,您将看到这些支持的类型:
- 布尔值
- 已连接服务:服务类型
- 连接服务:AzureRM
- 已连接服务:Azure
- 连接服务:Azure:证书,用户名密码
- 连接服务:厨师
- 连接服务:ssh
- 已连接服务:通用
- 连接服务:詹金斯
- connectedService:servicefabric
- 文件路径
- 多线
- 选择列表
- 电台
- 字符串
此外,您可以创建自定义端点并在任务中使用:connectedService:[endpoint name]
。
您可以使用基于 KnockoutJS 的 HTML 页面(通过 vss-web-extension-sdk)定义自定义编辑器体验,并将其注册为 ms.vss-distributed-task.task-input-editor
您扩展的 [=11] 贡献=].
vsts-extension-samples repository includes an example of this in release-manageent/editor-extension