【发布时间】:2017-04-04 20:23:38
【问题描述】:
由于 30 分钟的固定构建时间,VSTS 构建任务在免费订阅中被取消。如果他正在使用 vsts 免费订阅,我需要向用户显示控制台消息。是否有获取此信息的 API?是否可以通过 vso-node-api 库获取此信息?
【问题讨论】:
-
找不到通过 vso-node-api 获取超时的方法。只需在 BuildDefinition (visualstudio.com/en-us/docs/integrate/extensions/reference/…) 中找到 jobTimeoutInMinutes 成员
-
JobTimeoutInMinutes 在免费订阅中默认设置为 60,但在执行构建时会在 30 分钟内取消。我会尝试从构建合同中获取价值并更新您。
-
是的,我也得到了 60。似乎不是获得该超时的相关 API。
-
是的,我也遇到了。
标签: tfs azure-devops tfsbuild azure-pipelines-build-task azure-devops-rest-api