Visual Studio Team Services (VSTS): записать информацию о выпуске в файл?
Я создал определение выпуска в VSTS. После того, как я разверну свое приложение в службе приложений, я хочу, чтобы информация о выпуске отображалась в моем приложении. В настоящее время мое приложение считывает файл releaseinfo.json из папки app_data, который необходимо заполнить в процессе выпуска в VSTS.
Кто-нибудь знает, как получить эту информацию (например, номер выпуска и описание) в файл из VSTS? Или есть другой способ получить эту информацию в моем приложении?
2 ответа
Есть много способов сохранить информацию о выпуске в файле, например, программирование PowerShell.
Существует задача " Заменить токены", которая может сделать это легко, она может заменить токен в файле (например, #{releaseInfo}#
) к значению переменной (например, releaseInfo
), вы можете использовать предопределенную переменную, например Release.ReleaseId
(#{Release.ReleaseId}#
).
Вы можете получить всю информацию о выпуске из переменных окружения. Вы можете прочитать его в задании powershell/bash и записать обратно в нужном формате
См. Документацию по переменным для получения дополнительной информации.