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 або вище
Коментар не знайдено