Apache Buildr в основном система Java Build основана на Грабли Руби .
Так же, как оригинальный грабли, Buildr позволяет разработчикам создавать большие проекты из более мелких, поддержки сложных процедур задача, которая может собрать любой тип файлов вместе и автоматизации различных операций.
Некоторые из основных файловых операций включают копирование, фильтрация, minification, и так далее.
Поддержка также включен для предварительно сконфигурированных задач, выполнения модульных тестов, генерации исходного кода и даже JavaDoc полностью совместимые файлы документации.
Система управления зависимость входит из коробки, только в случае, если некоторые файлы нужны дополнительные проекты, загруженные с ними, в то же время, как хорошо.
Если вы ранее использовали Maven или Ant , вы можете легко перейти и использовать эти файлы конфигурации с Buildr.
Что нового В этом выпуске:
- Добавлена:
- Поддержка "report_level 'собственность на FindBugs аддон.
- Улучшение поколения проекта идея EJB грани, глядя на EJB
- дескрипторов в месте, совместимый с EJB-банки.
- Изменено:
- Обновление аддон FindBugs использовать версию 3.0.0 FindBugs.
- Обновление аддон FindBugs использовать встроенный в FindBugs стилей для создания HTML отчета.
- Исправлено:
- Убедитесь, что '' source_paths и свойства 'extra_dependencies "в аддоне FindBugs не содержит массивы или Nils.
- Убедитесь, что "single_intermediate_layout" аддон удаляет каталоги целевых верхнего уровня и отчетов во «чистой» фазы.
- Убедитесь, что имущество "source_paths" в PMD аддон не содержит массивы или Nils.
Что нового в версии 1.4.22:
- Добавлена:
- Поддержка "report_level 'собственность на FindBugs аддон.
- Улучшение поколения проекта идея EJB грани, глядя на EJB
- дескрипторов в месте, совместимый с EJB-банки.
- Изменено:
- Обновление аддон FindBugs использовать версию 3.0.0 FindBugs.
- Обновление аддон FindBugs использовать встроенный в FindBugs стилей для создания HTML отчета.
- Исправлено:
- Убедитесь, что '' source_paths и свойства 'extra_dependencies "в аддоне FindBugs не содержит массивы или Nils.
- Убедитесь, что "single_intermediate_layout" аддон удаляет каталоги целевых верхнего уровня и отчетов во «чистой» фазы.
- Убедитесь, что имущество "source_paths" в PMD аддон не содержит массивы или Nils.
Что нового в версии 1.4.21:
- Добавлена:
- Поддержка "report_level 'собственность на FindBugs аддон.
- Улучшение поколения проекта идея EJB грани, глядя на EJB
- дескрипторов в месте, совместимый с EJB-банки.
- Изменено:
- Обновление аддон FindBugs использовать версию 3.0.0 FindBugs.
- Обновление аддон FindBugs использовать встроенный в FindBugs стилей для создания HTML отчета.
- Исправлено:
- Убедитесь, что '' source_paths и свойства 'extra_dependencies "в аддоне FindBugs не содержит массивы или Nils.
- Убедитесь, что "single_intermediate_layout" аддон удаляет каталоги целевых верхнего уровня и отчетов во «чистой» фазы.
- Убедитесь, что имущество "source_paths" в PMD аддон не содержит массивы или Nils.
Что нового в версии 1.4.14:
- Исправлено:
- Документация для освобождения, используя собственную схему версий.
- Остановить пустые проекты создания целевой / веб-приложение.
- регрессии в GWT аддон в связи с & Quot; pathing_jar & Quot; Функциональность Java :: Commands.java.
- регрессии с помощью переходных зависимостей из-за наличия:. опционных в Artifacts.to_hash
- Исправлена ошибка в GWT аддон, что требуется, чтобы пользователь поставить:. вариант зависимостей
- Исправлена ошибка в IntelliJ генерации файла проекта при добавлении веб-грань.
- Изменено:
- Поддержка отключения новый & Quot; pathing_jar & Quot; Функциональность Java :: Служебный метод Commands.java. Требуется для инструментов, самоанализом пути к классам.
- Обновление wsgen аддон для создания источника в иерархии каталогов на основе конвенций Maven.
Что нового в версии 1.4.10:
- Добавлена:
- Поддержка одного промежуточного каталог для каждого проекта через иерархии аддон "Buildr / single_intermediate_layout.
- Поддержка: реж вариант в методе Java :: Commands.java .
- Добавлена аддон для NSIS.
- Исправлено:
- Возможные проблемы при использовании сборки build.yaml и задачи / *. разгребать
- Скала 2.10 поддержка - компилятор теперь использует дополнительные / отдельные банки, представленные в 2.10, такие как лестницу-reflect.jar и лестницу-actor.jar
Что нового в версии 1.4.8:
- Исправлено:
- Поддержка явно перечисленные исходные файлы в Buildr куб.см задачи.
- Переходные разрешение артефакт не должны включать в себя артефакты в «предлагаемые» область в POMS, чтобы соответствовать Maven поведение.
- Изменения:
- Включить строительства Джекил и RDoc при более рубинами.
- Отметить Buildr:. Bnd.remote_repository, как устаревшим зависимости появляются в Maven центрального
- По умолчанию в Scala 2.9.2, 1.8, ScalaTest Скала Specs2 1.11, 1.10.0 ScalaCheck.
- Добавлена:
- Возможность настройки версию БНД используется BND аддон.
- Создал git_auto_version аддон, который автоматически определяет версию для мерзавца проекта, основанного на Git описания.
- Поддержка Mercurial в качестве системы контроля версий.
- Интеграция с цинком (дополнительных обертка компиляция для scalac 2,9 +).
- add_exploded_ear_artifact и add_exploded_ejb_artifact с расширением идея проекта.
Что нового в версии 1.4.7:
- Добавлена:
- Buildr-618 пом свойства имеют не поддерживает иерархию.
- Расширение Сонар.
- Расширение GWT.
- Изменения:
- Обновлено в Раке 0.9.2.2.
- Обновлено Rspec версию 2.9.0.
- Обновлено Net-SSH версии 2.3.0 для.
- Обновлено Net-SFTP версия 2.0.5.
- Исправления:
- JRE запись контейнер быть объявлены до источников пользователей и зависимостей.
Что нового в версии 1.4.4:
- Изменение: Buildr-549 Обновление до RJB 1.3. 3 для решения и Quot; не удается создать JVM & Quot; проблема с платформы Java Update 3 на Mac OS X. Win32 повышен до RJB 1.3.2 ..
- Изменение: ~ RSpec камень зависимость & # x3e; 1.3.1.
- Изменение: Обновление до JtestR 0,6 .
Что нового в версии 1.4.3:.
- New 'Run' локальная задача
- Загрузка repositories.release_to от настроек сборки.
- Оптимизирован и более надежные чтения банку MANIFEST.MF.
- Улучшена сообщение об ошибке, когда сборка требует драгоценный камень, который не может быть найден в хранилищах местных / удаленных камень.
- В противном случае и Quot; проверок & Quot; не производят значимые ошибки на JRuby.
- Исправлено:. JavaRebel ранее не правильно обнаружено
- 10+ другие исправления незначительная ошибка.
Что нового в версии 1.4.1:
- Добавлена: Buildr-420 Поддержка внешней компилятор
- Добавлено: Buildr-425 Укажите DEV зависимостей в .gemspec
- Изменение: Buildr-459 Обновление gemspec принять json_pure ~ & # x3e; 1.4.3
- Исправлено: Buildr-455 cc_spec.rb л 160 зависит от времени и, следовательно, не может периодически
- Исправлено: Buildr-461 Пакеты с разными идентификаторами сталкиваются
- Исправлено: Buildr-439 & Quot; Командная строка слишком долго и Quot; при работе TestNG тесты
- Исправлено: Buildr-463 Установка системы собственности в файла построения вызывает NoClassDefFoundError
Требования
- Рубин 1.8 или выше
Комментарии не найдены