形成或获取发布日志的 Azure DevOps URL
Form or get Azure DevOps URL for Release logs
使用 PowerShell 任务 运行 作为此代理作业的一部分,我想将 URL 到 link 返回到日志(相同代理工作)。 URL 是一致的,但我找不到 releaseID 或 environmentID 的预定义变量,它们是 URL 的缺失部分。有谁知道如何获取这些 ID 或以编程方式从代理作业中的任务中检索此 URL 的其他方法?
The URL is consistent but I can't find Predefined variables for releaseID or environmentID which are the missing pieces of the puzzle for the URL.
我们可以查看此文档 Default variables - Release 以获取发布预定义变量。
我们也可以添加任务Bash并进入脚本printenv
打印变量,然后我们可以看到releaseID
是RELEASE_RELEASEID
或Release.ReleaseId
并且environmentID
是RELEASE_ENVIRONMENTID
或Release.EnvironmentId
,我们可以通过$(Release.ReleaseId)
和$(Release.EnvironmentId)
[=22打印它们=]
结果:
The URL is consistent but I can't find Predefined variables for releaseID or environmentID which are the missing pieces of the puzzle for the URL.
我们可以查看此文档 Default variables - Release 以获取发布预定义变量。
我们也可以添加任务Bash并进入脚本printenv
打印变量,然后我们可以看到releaseID
是RELEASE_RELEASEID
或Release.ReleaseId
并且environmentID
是RELEASE_ENVIRONMENTID
或Release.EnvironmentId
,我们可以通过$(Release.ReleaseId)
和$(Release.EnvironmentId)
[=22打印它们=]
结果: