Поддерживает ли какой-либо из серверов непрерывной интеграции инкрементные сборки или механизм фильтрации? Например, я хочу настроить какую-то фильтрацию (как я ее называю), так что передача файла в определенную папку не приведет к запуску полного (чистого) запуска, но приведет к только инкрементной сборке. Под «инкрементной сборкой» я подразумеваю процесс, который поместит только зафиксированные файлы в нужное место, и все приложения не нужно будет перестраивать с нуля. Работа с изображениями является хорошим примером случая, когда нам нужна такая фильтрация и, следовательно, инкрементные сборки: зачем нам перестраивать целое приложение, если были изменены только изображения? Нам нужно просто разместить изображения в выделенном месте на сервере.Инкрементальная сборка с сервером непрерывной интеграции
ответ
Он может быть реализован сервером CI, который позволяет настраивать сборку на настройках фиксации. Для этого потребуется указать все папки, требующие полной перестройки, если содержимое каталога было изменено.
Это правило реализуется с помощью инструмента (ов) сборки, который вызывается сервером CI (make, nmake, msbuild и т. Д.).
Это лучший ответ: действительно, логика сборки не должна иметь ничего общего с CI-сервером. – marcv81
Hudson, nativity поддерживает команду SVN UPDATE, чем вам нужно, чтобы настроить скрипты сборки, чтобы выполнить сборку вместо команды Rebuild.
В целом, я бы сказал, что каждый сервер CI поддерживает это, используя скрипты пользовательской сборки.
easyCIS делает сборку ASAP по умолчанию. Он извлекает только измененные файлы из VCS и делает инкрементную сборку, если задачи не настроены иначе. При этом easyCIS поддерживает это даже без скриптов пользовательской сборки.
- 1. Личные сборки с сервером непрерывной интеграции Хадсона
- 2. интегрировать сервер коммерции с сервером непрерывной интеграции
- 3. Инкрементальная сборка с MSBuild.exe
- 4. Как интегрировать WebWorks ePublisher с сервером непрерывной интеграции?
- 5. Выполнение тестов Django Unit с сервером непрерывной интеграции
- 6. NPM Рекомендации по непрерывной интеграции
- 7. Инкрементальная сборка с откатом в любое время
- 8. Инструменты непрерывной интеграции с поддержкой «трубопровода»?
- 9. Профилирование Java в непрерывной интеграции
- 10. Настройка непрерывной интеграции с SVN
- 11. Архитектура непрерывной интеграции с git
- 12. Уточнение непрерывной интеграции
- 13. Инструменты непрерывной интеграции
- 14. Конфигурации конфигурации непрерывной интеграции
- 15. веб-сервис непрерывной интеграции
- 16. Серверы непрерывной интеграции
- 17. Какова рентабельность непрерывной интеграции?
- 18. Уровни непрерывной интеграции
- 19. Инкрементальная сборка на iOS не работает
- 20. Инкрементальная сборка для Android Opensource Project
- 21. Play framework 2.0 установка непрерывной интеграции
- 22. Полная сборка, инкрементальная сборка и развертывание в Powerbuilder
- 23. Grails - проверка ссылок как часть непрерывной интеграции
- 24. Git host для подмодулей и непрерывной интеграции
- 25. Серверы непрерывной интеграции для Flex
- 26. «Довольно» непрерывной интеграции для Python
- 27. Рекомендации относительно систем непрерывной интеграции
- 28. Какую библиотеку непрерывной интеграции использовать?
- 29. Система непрерывной интеграции или публикации
- 30. Поставщик услуг непрерывной интеграции SVN
Что вам нужно для полной сборки? Это займет много времени? (как долго?) Или есть что-то еще о полной сборке, которую вы пытаетесь избежать? – Zarigani
@ Заригани: сбор занимает 15 минут. это действительно стоит – altern