2015-12-23 14 views
-1

вопрос, который я имею в виду это один: Can you queue Build-Deploy-Test workflows in TFS 2010?Можете ли вы настроить рабочие процессы Build-Deploy-Test в TFS 2012 или 2015?

Утверждается, что с TFS 2010 это не возможно сделать это (кроме от руки). Но как насчет TFS 2012/2015? Есть ли что-то новое, что можно использовать для очереди такого рабочего процесса на сегодняшний день?

Спасибо за вашу помощь

ответ

0

Вы можете стоять в очереди множественным Строить-Deploy-Test строить рабочие процессы на одной и той же тестовой среде все время, но вы должны ждать предыдущей сборки-развертывания-тест завершится, то ОЧЕРЕдЬ следующий.

В данном случае выдается решение для автоматического запуска сборки до тех пор, пока сконфигурированная лабораторная среда не станет доступной, если он поставит в очередь несколько сборок, настроив шаблон лабораторного процесса.

Одним словом, независимо от того, какую версию TFS вы используете, вы можете ставить в очередь несколько рабочих процессов сборки Build-Deploy-Test в одной и той же лабораторной среде, но лучше не ставить их в очередь в одно и то же время.

+0

Это была моя точка (и точка другого автора). Мы не хотим, чтобы эти рабочие процессы запускались одновременно. Предпочтительным сценарием было бы, taht TFS ставит в очередь одну сборку, которая была позже, и ждет, пока другой закончит. Вопрос в том, что если вы можете сделать что-то еще, кроме настройки шаблона процесса вручную, потому что его (может быть) не самое приятное решение. –

+0

Если у вас есть только один агент сборки, последняя сборка будет ждать завершения предыдущей сборки, но это только для части сборки. Не существует значения по умолчанию, чтобы последние рабочие процессы Build-Deploy-Test подождали, пока предыдущий полностью не завершится, когда вы ставите очередь в несколько сборок. Вы можете подумать о настройке нескольких агентов сборки и тестовых агентов, если у вас есть потребность в нескольких очередях очереди за короткое время. –