是否可以从“ App Center分发”任务中获取版本名称/ ID?

时间:2019-07-09 23:06:42

标签: azure-devops visual-studio-app-center visual-studio-app-center-distribute

我们有一个执行App Center分发任务的Azure管道。当发布带有构建细节的Slack时,我们希望获得发布名称/ id,甚至更好的是发布的链接。是否可以从分发任务结果中获取任何这些值?

1 个答案:

答案 0 :(得分:1)

  

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

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

我们可以使用变量Release.ReleaseIdRelease.DefinitionName来获取发行名称/ id。这两个变量是预定义的变量,我们可以在构建和发布中直接使用它。

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

echo $(Release.ReleaseId)

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

echo %TestVar%

enter image description here

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

希望这会有所帮助。