Ответ 4c74356b41 это правильно, если это ваш основной артефакт, вы можете использовать только Build.DefinitionName
.
Но, если вы хотите использовать переменную, как указано в ваших документах, выВы можете получить значение следующим образом (в PowerShell):
$primaryAlias = $env:Release_PrimaryArtifactSourceAlias
$definitionVariable = "Release_Artifact_$($primaryAlias)_DefinitionName"
# Get the value of the environment variable Release.Artifact.{alias}.DefnitionName:
$primaryDefnitionName = (Get-Item env:$defnitionVariable).Value
Таким же образом вы можете получить имя определения сборки, хотя это не ваш основной артефакт, просто измените первую строку, например: triggerAlias = $env:Release_TriggeringArtifacts_Alias
для вызванных артефактов.