Apache Buildr se v podstatě Java stavět systém založený na Ruby Rake .
Stejně jako původní Rake, Buildr umožňuje vývojářům vytvářet větší projekty z menších, podporuje složité postupy úloh, které mohli sestavit jakýkoliv typ souborů spolu a automatizují různé operace.
Některé základní operace se soubory patří kopírování, filtrování, Minification, a tak dále.
Podpora je také pro pre-nakonfigurován úloh, běh unit testy, generování zdrojového kódu a dokonce i JavaDoc plně kompatibilní soubory dokumentace.
Systém řízení závislost je zahrnuta z krabice, jen v případě, že některé soubory potřebovat další projekty, naložené se s nimi zároveň také.
Pokud jste dříve používali Maven nebo ant , můžete snadno přenést a používat tyto konfigurační soubory s Buildr.
Co je nového v této verzi:
- Přidáno:
- Podpora "report_level" majetek na FindBugs addon.
- Zvýšit projektu IDEA generaci EJB fazety tím, že hledá EJB
- popisovače v lokalitě kompatibilní s EJB sklenic.
- Změněno:
- Aktualizace FindBugs addon používat verzi FindBugs 3.0.0.
- Aktualizace FindBugs addon použít vestavěný FindBugs stylů ke generování sestavy HTML.
- Oprava:
- Ujistěte se, že "source_paths" a vlastnosti "extra_dependencies 'v FindBugs addon neobsahuje pole nebo Nilse.
- Zkontrolujte, zda je "single_intermediate_layout" addon odstraňuje nejvyšší cílovou výší a reporty adresáře během "čisté" fáze.
- Zkontrolujte, zda je nemovitost dále jen "source_paths" v PMD addon neobsahuje pole nebo Nilse.
Co je nového ve verzi 1.4.22:
- Přidáno:
- Podpora "report_level" majetek na FindBugs addon.
- Zvýšit projektu IDEA generaci EJB fazety tím, že hledá EJB
- popisovače v lokalitě kompatibilní s EJB sklenic.
- Změněno:
- Aktualizace FindBugs addon používat verzi FindBugs 3.0.0.
- Aktualizace FindBugs addon použít vestavěný FindBugs stylů ke generování sestavy HTML.
- Oprava:
- Ujistěte se, že "source_paths" a vlastnosti "extra_dependencies 'v FindBugs addon neobsahuje pole nebo Nilse.
- Zkontrolujte, zda je "single_intermediate_layout" addon odstraňuje nejvyšší cílovou výší a reporty adresáře během "čisté" fáze.
- Zkontrolujte, zda je nemovitost dále jen "source_paths" v PMD addon neobsahuje pole nebo Nilse.
Co je nového ve verzi 1.4.21:
- Přidáno:
- Podpora "report_level" majetek na FindBugs addon.
- Zvýšit projektu IDEA generaci EJB fazety tím, že hledá EJB
- popisovače v lokalitě kompatibilní s EJB sklenic.
- Změněno:
- Aktualizace FindBugs addon používat verzi FindBugs 3.0.0.
- Aktualizace FindBugs addon použít vestavěný FindBugs stylů ke generování sestavy HTML.
- Oprava:
- Ujistěte se, že "source_paths" a vlastnosti "extra_dependencies 'v FindBugs addon neobsahuje pole nebo Nilse.
- Zkontrolujte, zda je "single_intermediate_layout" addon odstraňuje nejvyšší cílovou výší a reporty adresáře během "čisté" fáze.
- Zkontrolujte, zda je nemovitost dále jen "source_paths" v PMD addon neobsahuje pole nebo Nilse.
Co je nového ve verzi 1.4.14:
- Oprava:
- V dokumentaci pro uvolnění pomocí vlastní systém verzí.
- Zastavit prázdné projekty vytváření target / webapp.
- regrese v GWT addon díky & quot; pathing_jar & quot; Funkce v Javě :: Commands.java.
- regrese pomocí tranzitivní závislosti důsledku přítomnosti:. možnost oboru v Artifacts.to_hash
- Chyba v GWT addon, že vyžaduje, aby uživatel dodat:. závislostí možnost
- Chyba v IntelliJ souboru projektu generace při přidání webové aspekt.
- Změněno:
- Podpora zakázání nového & quot; pathing_jar & quot; funkčnost Java :: Commands.java metody utility. Požadováno pro nástroje, které pozorovat se classpath.
- Aktualizace wsgen addon generovat zdroje do adresářové struktury na základě Maven úmluvami.
Co je nového ve verzi 1.4.10:
- Přidáno:
- Podpora jediné mezilehlé adresář pro každou hierarchii projektu, přes addon "buildr / single_intermediate_layout".
- Podpora: dir možnost v metodě Java :: Commands.java .
- Přidána addon pro NSIB.
- Oprava:
- Možný problém vybudovat. hrábě
- Scala 2.10 podpora - kompilátor nyní používá dodatečné / samostatného sklenice zavedené v 2.10, jako je scala-reflect.jar a scala-actor.jar
Při používání build.yaml a úkoly / *
Co je nového ve verzi 1.4.8:
- Oprava:
- Podpora výslovně vyjmenované zdrojové soubory v buildr ccm úkolu.
- Transitive rozlišení artefakt by neměla zahrnovat artefakty "poskytované" prostor v cedulky, aby odpovídaly Maven chování.
- Změny:
- Povolit budování Jekylla a rdoc pod více rubíny.
- Mark Buildr:. Bnd.remote_repository jako zastaralé, jak se objeví v závislosti maven centru
- Default Scala 2.9.2, ScalaTest 1,8, Scala Specs2 1.11, ScalaCheck 1.10.0.
- Přidáno:
- Možnost nastavit verzi BND používá bnd addon.
- Vytvořil git_auto_version addon, který automaticky určuje verzi pro git projektu založeného na git popsat.
- Podpora Mercurial jako systémem pro správu verzí.
- Integrovaný zinkem (inkrementální kompilace wrapper pro scalac 2.9 +).
- add_exploded_ear_artifact a add_exploded_ejb_artifact prodloužení idea projektu.
Co je nového ve verzi 1.4.7:
- Přidáno:
- BUILDR-618 pom vlastnosti mají nepodporuje hierarchii.
- rozšíření Sonar.
- GWT rozšíření.
- Změny:
- Aktualizace se válet se 0.9.2.2.
- Aktualizováno rspec verzi 2.9.0.
- Aktualizováno net-ssh verze na 2.3.0.
- Aktualizováno net-SFTP verze na 2.0.5.
- Opravy chyb:
- JRE kontejner vstup musí být deklarován před zdrojů uživatelů a závislostí.
Co je nového ve verzi 1.4.4:
- Změnit: BUILDR-549 upgrade na RJB 1.3. 3. řešit & quot; Nelze vytvořit JVM & quot; problém s platformou Java aktualizace 3 na Mac OS X. Win32 upgradovat na RJB 1.3.2 ..
- Změnit: RSpec gem závislost ~ & # x3e; 1.3.1.
- Změnit: Upgrade na JtestR 0.6 .
Co je nového ve verzi 1.4.3:.
- Nový "run" místní úkol
- Load repositories.release_to z nastavení sestavení.
- Optimalizované a robustnější čtení nádoby MANIFEST.MF.
- Lepší chybová zpráva při sestavení vyžaduje, klenot, který nelze nalézt v místních / remote drahých úložišť.
- Pokud tak neučiní & quot; kontrolami & quot; neprodukují žádné smysluplné chyby na JRuby.
- Oprava:. JavaRebel nebyly dříve správně rozpoznán
- A 10 + další drobné opravy chyb.
Co je nového ve verzi 1.4.1:
- Přidal: BUILDR-420 Podpora externí kompilátor
- Přidáno: BUILDR-425 Specifikujte dev závislostí .gemspec
- Změnit: BUILDR-459 Aktualizace gemspec přijmout json_pure ~ & # X3e; 1.4.3
- Opraveno: BUILDR-455 cc_spec.rb l 160 závisí na čas, a tak se nezdaří přerušovaně
- Pevné: BUILDR-461 balíčků s různými IDS srazí
- Opraveno: BUILDR-439 & quot; Příkazový řádek je příliš dlouhý & quot; při spuštění TestNG testů
- Opraveno: BUILDR-463 Nastavení vlastnost systém v buildfile způsobí NoClassDefFoundError
Požadavky na
- Ruby 1.8 nebo novější
Komentáře nebyl nalezen