形成或获取发布日志的 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打印变量,然后我们可以看到releaseIDRELEASE_RELEASEIDRelease.ReleaseId并且environmentIDRELEASE_ENVIRONMENTIDRelease.EnvironmentId,我们可以通过$(Release.ReleaseId)$(Release.EnvironmentId)[=22打印它们=]

结果: