У меня есть следующая настройка в TeamCity:Как вручную развернуть определенный набор изменений TFS с помощью TeamCity?
A) CI при регистрации с помощью сборки, тестирования и развертывания в тестовой среде.
B) Ручное развертывание
Развертывание основано на задании сборки MSBuild с параметрами MsDeployServiceUrl.
Мои CVS - это TFS и им не используются скрипты сборки.
A работает отлично, то, что я не могу понять, это B. Теперь, что бы я хотел, чтобы B выполнял, когда он запускается (вручную), получает источник из TFS в качестве набора изменений на основе последних закрепленных построить A, построить источник (используя шаг сборки MSBuild с/p: Configuration = Release) и запустить развертывание на производственный сервер.
Мой вопрос здесь в том, как я могу получить источник из определенного набора изменений из TFS на основе идентификатора сборки последней закрепленной сборки A? Возможно ли это?
Я прочитал документацию на заказ строит и артефакты: http://confluence.jetbrains.net/display/TCD65/Triggering+a+Custom+Build
Но не мог понять, как использовать его в моем случае, и я даже не уверен, если это дорога взять на себя конкретные потребности.
Любые идеи о том, как это сделать, будут очень признательны.