0

我们有一个执行 App Center 分发任务的 Azure 管道。当使用构建详细信息发布到 Slack 时,我们希望获得发布名称/ID,或者更好的是获得发布的链接。是否可以从分发任务结果中获取这些值中的任何一个?

4

1 回答 1

1

是否可以从 App Center 分发任务中获取发布名称/ID?

不太确定我是否正确理解了您的目的,简短的回答是肯定的。

我们可以使用变量Release.ReleaseIdRelease.DefinitionName获取发布名称/ID。这两个变量是预定义的变量,我们可以直接在 build 和 release 中使用。

如果要使用构建 ID 的下一个数字,可以使用简单的批处理任务来覆盖变量:

echo $(Release.ReleaseId)

set /a TestVar=$(Release.ReleaseId)+1

echo %TestVar%

在此处输入图像描述

然后我们可以使用Logging 命令 ##vso[task.setvariable variable=testvar]testvalue来设置我们的自定义变量。

希望这可以帮助。

于 2019-07-11T07:06:59.097 回答