Публикация на FTP после изменения качества сборки TFS 2010 - PullRequest
2 голосов
/ 25 декабря 2009

Когда я изменяю качество сборки в TFS 2010 (на качество производства), я хотел бы, чтобы сборка была загружена на мой FTP-сайт на удаленном сервере.

Существуют ли какие-либо инструменты, о которых вы знаете, которые могут этого добиться? Если нет, какие-либо предложения о том, как я могу сделать это сам?

Ответы [ 3 ]

5 голосов
/ 22 июля 2010

TFSDeployer может быть полезен, событие изменения качества сборки запускает выполнение настроенного сценария powershell в зависимости от качества сборки.

http://tfsdeployer.codeplex.com/

1 голос
/ 28 декабря 2009

Если вы хотите автоматизировать это, вам, вероятно, нужно использовать систему уведомлений в TFS. Вам потребуется создать веб-сервис, который получает уведомление от TFS, а затем сделать так, чтобы этот веб-сервис выполнял загрузку по FTP или заставлял его ставить в очередь новую сборку, которая выполняла бы загрузку по FTP. Вероятно, я бы выбрал второй вариант, чтобы при необходимости легко загружать вручную.

Подробнее об услуге мероприятия можно прочитать здесь:

Служба событий Team Foundation Server

1 голос
/ 25 декабря 2009

Вы можете использовать Powershell на этапе после сборки: Каков наилучший способ автоматизации безопасного FTP в PowerShell?

...