我们有一个执行App Center分发任务的Azure管道。当发布带有构建细节的Slack时,我们希望获得发布名称/ id,甚至更好的是发布的链接。是否可以从分发任务结果中获取任何这些值?
答案 0 :(得分:1)
是否可以从App Center分发任务中获取发行版名称/ ID?
不太确定我是否正确理解您的目的,简短的回答是。
我们可以使用变量Release.ReleaseId
和Release.DefinitionName
来获取发行名称/ id。这两个变量是预定义的变量,我们可以在构建和发布中直接使用它。
如果要使用下一个ID号,您可以使用简单的批处理任务来覆盖变量:
echo $(Release.ReleaseId)
set /a TestVar=$(Release.ReleaseId)+1
echo %TestVar%
然后我们可以使用Logging Command ##vso[task.setvariable variable=testvar]testvalue
设置自定义变量。
希望这会有所帮助。