我们有一个执行 App Center 分发任务的 Azure 管道。当使用构建详细信息发布到 Slack 时,我们希望获得发布名称/ID,或者更好的是获得发布的链接。是否可以从分发任务结果中获取这些值中的任何一个?
问问题
974 次
1 回答
1
是否可以从 App Center 分发任务中获取发布名称/ID?
不太确定我是否正确理解了您的目的,简短的回答是肯定的。
我们可以使用变量Release.ReleaseId
并Release.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 回答