2016-12-19 3 views
0

Я настройка CI с визуальными услугами студии команды для производства настольного и рабочий процесс, как показано ниже:Услуги Visual Studio Team с локальной машиной

  1. Проверить в коде в GitHub, который является хранилище импортируется в области визуальных услуг студии команды
  2. MsBuild от агента построения -> построить агент используется на территории machine1
  3. Deploy производственного кода для тестирования агента -> агент тестирования используется на локальной machine2
  4. Выполнить функциональный тест с тест-агент -> испытывающий агент использует локальную машину 2

Шаг 1 и 2 завершены (спасибо Visual Studio Team Services with GitHub), но понятия не имеют о шаге 3/4. В TFS2015 машина2 соединяется по доменам, так что TFS может видеть ее (добавляется в группу машин), а затем выполняет «Копирование файлов Windows Machine» и «Run Functional Test». В то время как для командных служб, как сделать командные службы, см. Эту машину2, чтобы командные службы могли запускать проверку и собирать отчеты с машины2.

+0

Только что найденный местный испытательный агент может быть выполнен с помощью этого: https://www.visualstudio.com/en-us/docs/release/examples/other-servers/net-to-workgroup-vm. Убедитесь, что агент сборки/развертывания может получить доступ к тестовой машине. –

ответ

1

Вы можете использовать setup an on premise build agent и использовать его для сборки (вы уже сделали). Таким образом, задачи выполняются на вашем агенте сборки, поэтому вам нужно убедиться, что машина агента тестирования может быть доступна с вашего агента сборки. Машина тестового агента не должна быть доступна в Team Service.

+0

Спасибо @ starain-MSFT много, он работает со мной сейчас. –

+0

@MichaelZhang Поскольку он работает для вас, вы можете отметить его как ответ. –

Смежные вопросы