Forum: JRuby [ANN] jbundler-0.5.0 release

B05d3cbc64b0031a24c2887fb6ddc173?d=identicon&s=25 christian (Guest)
on 2013-09-19 16:16
(Received via mailing list)
happy to announce jbundler-0.5.0 release
https://github.com/mkristian/jbundler

new features:
* ```jbundle tree``` gives an overview of the dependency tree
* ```jbundle executable -b bootstrap.rb``` will pack all gems and jars
along with jruby itself and creates an executable jar. use the `jruby
'1.7.4'` declaration inside the Jarfile to determine the jruby version
to
use for packing - defaults to the jruby used to execute jbundle
* the Jarfile is a DSL now - so you can ruby code inside it.
* local 'path-to-some-jar' adds a local jar file which is not in a maven
repository to the classpath
* snapshot_repository( url ) will add a snapshot repo which is only used
for resolving snapshot artifacsts. the regular repository is only used
for
released artifacts

under the hood
* using ruby-maven-3.1.0.x which again uses the aether libraries from
eclipse (the old aether libs were from sonatype)
* the Rakefile uses the maven tasks now
* some preparation is done for adding 'exclusions' to a jar dependency -
to
have fine grained control over the dependencies

since there were quite some changes please report any issue especially
regressions on
https://github.com/mkristian/jbundler/issues and I try to fix them asap.

- christian
F1d37642fdaa1662ff46e4c65731e9ab?d=identicon&s=25 Charles Nutter (headius)
on 2013-09-19 18:13
(Received via mailing list)
Very nice, christian! Thanks!
Caa2df9372ffa0a9e95b2bab1e8fea34?d=identicon&s=25 Karol Bucek (Guest)
on 2013-09-20 18:28
(Received via mailing list)
This is quite some great stuff Christian ... really need to try it out
now!

Thanks, K.

On Thu, Sep 19, 2013 at 6:12 PM, Charles Oliver Nutter
8db112f19ce0a69c7e490bbf27256346?d=identicon&s=25 Tobias Pfeiffer (Guest)
on 2013-09-22 01:29
(Received via mailing list)
Looks really cool and useful! Thanks a lot for your work on this! =)
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.