TFS 2017 Release - без групп компьютеров и групп развертывания - PullRequest
0 голосов
/ 24 сентября 2018

Долгое время работал с Release Management, но до TFS 2015 ранее.Раньше я выполнял развертывание на основе ролей, создавая «группы компьютеров» для каждой среды, перечисляя полные доменные имена, порты и теги (роли) сервера вместе с некоторыми учетными данными.Затем я мог бы использовать эти детали в определениях выпусков, указав имя машины в качестве имени группы машин, а затем использовать критерии фильтра тегов, чтобы определить, с какими ролями сервера будет выполняться действие в / в.

Сейчас я работаю над TFS 2017, и в разделе «Группы компьютеров» говорится, что эта функциональность устарела, что делает ее непригодной для использования.Документация онлайн говорит о его замене: «группы развертывания», но это появилось только в TFS 2018!Так TFS 2017 без какой-либо формы решения для развертывания на основе ролей на уровне среды ?!Тег группы машин предлагает «использовать список IP-адресов машин или полных доменных имен вместе с портами во всех ваших определениях сборки и выпуска» - это кажется мне неосуществимым решением!Пожалуйста, кто-нибудь, скажите мне, что я что-то упустил!

1 Ответ

0 голосов
/ 25 сентября 2018

К сожалению, TFS 2017 не поддерживает Deployment groups.

Функция целевых групп развертывания доступна только в TFS 2018 и более поздних версиях, включая DevOps Azure.Подробнее см. Группы развертывания .

Таким образом, чтобы использовать Deployment group, вы можете перейти на TFS 2018 или перейти на DevOps Azure.

В tfs 2017 вы могли быперечислите машины, использующие разделенный запятыми список IP-адресов машин или полных доменных имен вместе с портами ... Вы также можете создать Task Group и установить параметры развертывания в группе задач, таким образом, вы можете напрямую использовать эту группу задач в своих определениях сборки.Подробнее см. Группы задач для сборок и выпусков .

...