- 20, Oct 2024
- #1
Я читал Непрерывная интеграция Мартина Фаулера статья вчера, статья 2006 года, но я думаю, что она по-прежнему очень применима сегодня, утверждение об одной команде застряло у меня в голове.
Автоматизированные среды для сборки — обычная особенность систем. Мир Unix существовал уже несколько десятилетий, сообщество Java разработало Ant,
у сообщества .NET был Nant, а теперь есть MSBuild. Убедитесь, что вы можете
соберите и запустите свою систему с помощью этих сценариев, используя один
команда.
Распространенная ошибка — не включать все в автоматизированную сборку.
Сборка должна включать в себя извлечение схемы базы данных из
репозиторий и запускаем его в среде выполнения. Больной
уточню мое предыдущее эмпирическое правило: