Continuous Integration новые возможности с использованием open source
Для тех кто не в курсе.
Continuous Integration:Частая интеграция с помощью средств автоматического сборки проекта и тестирование предназначенные для уменьшения проблем интеграции и позволяет команде разработчиков разрабатывать и связывать куски приложения в одно целое более быстро. С первой публикации статьи Мартина Фаулера о Continuous Integration этот метод быстро стал популярным. В последней версии он фокусируется на следующих принципах:
- Использование и поддержка одного репозитария кода.
- Автоматическая сборка проекта
- Создание самотестирующихся билдов
- Каждый коммитит каждый день
- Every Commit Should Build the Mainline on an Integration Machine
- Сохранять способность быстрой сборки
- Тестировать на клоне живой ситемы на которой проет в будущем будет работать
- Сделать проще доступ любому для получения последней версии исполняемого файла
- Каждый может увидеть что происходит
- Автоматический деплоймент
В настоящее время для любителей open source приложений появилась возможность использовать Continuous Integration без использования проприетарных средств. Оно основывается на использовании следующих программных продуктов:
MSBuild, CruiseControl.NET, FxCop, NUnit, NCover, Subversion.Обо всем это вы можете прочитать на сайте http://dotnet.org.za/cjlotz/
Комментариев нет:
Отправить комментарий