Можно ли получить имя / идентификатор релиза из задачи App Center Distribute? - PullRequest
0 голосов
/ 10 июля 2019

У нас есть конвейер Azure, который выполняет задачу App Center Distribute.При публикации в Slack с подробностями сборки мы хотели бы получить название / идентификатор релиза или, что еще лучше, ссылку на релиз.Можно ли получить какое-либо из этих значений из результата задачи распространения?

1 Ответ

1 голос
/ 11 июля 2019

Можно ли получить имя / идентификатор релиза из задачи App Center Distribute?

Не совсем уверен, правильно ли я понимаю вашу цель, краткий ответ - да.

Мы могли бы использовать переменные Release.ReleaseId и Release.DefinitionName, чтобы получить название / идентификатор выпуска.Эти две переменные являются предопределенными переменными, мы могли бы использовать их непосредственно при сборке и выпуске.

Если вы хотите использовать следующий номер идентификатора сборки, вы можете использовать простую пакетную задачу для перезаписи переменной:

echo $(Release.ReleaseId)

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

echo %TestVar%

enter image description here

Тогда мы могли бы использовать Logging Command ##vso[task.setvariable variable=testvar]testvalue для установки нашей пользовательской переменной.

Надеюсь, это поможет.

...