Я відносно новий в MSBuild і шукаю хороших ресурсів, щоб дізнатися більше про MSBuild та CI з TFS. Зокрема, я шукаю наступні конкретні завдання
- Візьміть останню інформацію від TFS щоразу, коли відбудеться реєстрація
- Побудуй рішення
- Запустіть аналіз коду
- Запустіть тестові приклади блоку
- Після успіху розгорніть проект до місця падіння
- Позначте збірку
Я не шукаю посилань на будь-які книги. Інтернет-ресурси будуть хорошими. Я зробив Google для цього, але не зміг отримати для цього цілі завдання.
Будь-які вказівки в цьому напрямку будуть вдячні.
Редагувати: Також корисними будуть деякі хороші ресурси для користувальницького завдання MSBuild.
Відповіді:
2 для відповіді № 1Редагувати
Я не хочу бути легковажним, але MSDN дійсно є гарним початковим місцем для MSBuild та більшості речей .NET.
1 для відповіді № 2
Насправді все, що ви описуєте, є частиною стандартного процесу збирання TFS. Принаймні, якщо ви використовуєте MSTest для тестування одиниць. Можлива також інтеграція з іншими блок-схемами тестування.
Хорошим відправною точкою буде MSDN, оскільки це досить вичерпно: http://msdn.microsoft.com/en-us/library/ms252495.aspx
З TFS2008 дуже приємно працювати з Team Builds. Створення можна встановити через саму Visual Studio. Це була інша і набагато химерна історія в TFS2005 :)
У Інтернеті ви можете знайти багато ресурсівпотрапляйте на будь-які перешкоди під час налаштування. Дуже багато людей користуються ним, і у мене ніколи не виникало проблем із пошуком публікацій в блогах / форумах, де обговорювались навіть самі незрозумілі проблеми.