Автоматизация сборки VSTS

Visual Studio Team Services (VSTS). Автоматизация сборки проекта

Шаг 1

Зайди в свой VSTS аккаунт и выбери вкладку Build and Release, в ней подменю Builds и выбери раздел Definitions. Теперь перейди в папку Clients – ты сейчас находишься в разделе со всеми описаниями сборок всех клиентов.

Шаг 2

Теперь тебе нужно создать папку, которая будет называться в соответствии с названием твоего проекта (если создаешь проект в VSTS) или выбрать из существующих (если проект уже был создан ранее). Инструкция по созданию новой папки показана далее на скриншотах

Шаг 3

Теперь, когда папка создана/выбрана нужно добавить описание процесса сборки. Для этого необходимо нажать кнопку "+ New", найти в списке шаблонов шаблон с именем "AppRopio.Clients" и выбрать соответствующую платформу

Шаг 4

Подключить к описанию конкретный репозиторий с клиентскими проектами и настроить на определенную ветку

Шаг 5

Сейчас осталось лишь настроить шаблон под конкретный проект. Для этого нужно:

iOS

  1. Изменить имя описания в соответствии с названием проекта и платформой
  2. Выбрать Agent queue
  3. Проверить сертификат .p12 (добавляется в VSTS на вкладке Library/Secret Files)
  4. Проверить .mobileprovision (добавляется в VSTS на вкладке Library/Secret Files)
  5. Проверить и изменить переменные среды

Шаг 6

Теперь нужно настроить триггер, который будет запускать сборку при коммите в master ветку проекта

Шаг 7

Сейчас, когда все настроено и проверено, осталось лишь сохранить получившееся описание и поставить его в очередь на сборку, чтобы убедить в корректностях настроек

results for ""

    No results matching ""