VSTS 扩展 - 获取构建 URL
VSTS Extension - Get build URL
我正在 Javascript 中开发 VSTS 扩展。
在我的一项任务中,我需要 link 我的构建结果。
我试图从 {$Build.BuildUri} 读取,但它给了我 vstfs:///Build/Build/{buildId}
而不是真正的 link.
我怎样才能直接 link 我的构建结果?我在构建和发布管道中都需要它。
构建结果页面使用URL格式如下:
https://{vstscollectionuri}/{projectname}/_build/results?buildId={buildid}&_a=summary
并且您可以在构建期间通过 Predefined Build Variables 获取这些信息。在您的构建任务中,获取以下变量,然后将它们组合到构建结果 URL.
- System.TeamFoundationCollectionUri
- System.TeamProject
- Build.BuildId
我正在 Javascript 中开发 VSTS 扩展。
在我的一项任务中,我需要 link 我的构建结果。
我试图从 {$Build.BuildUri} 读取,但它给了我 vstfs:///Build/Build/{buildId}
而不是真正的 link.
我怎样才能直接 link 我的构建结果?我在构建和发布管道中都需要它。
构建结果页面使用URL格式如下:
https://{vstscollectionuri}/{projectname}/_build/results?buildId={buildid}&_a=summary
并且您可以在构建期间通过 Predefined Build Variables 获取这些信息。在您的构建任务中,获取以下变量,然后将它们组合到构建结果 URL.
- System.TeamFoundationCollectionUri
- System.TeamProject
- Build.BuildId