Commit Graph

597 Commits

Author SHA1 Message Date
R. Tyler Croy a595080dfd
Update the version to accomodate a minor release with 9.0.5.0 2016-02-03 05:27:50 -08:00
R. Tyler Croy 346f092a04
Bump the base version of JRuby to 9.0.5.0
See also: <http://jruby.org/2016/01/26/jruby-9-0-5-0.html>
2016-02-03 05:27:46 -08:00
R. Tyler Croy 689999df12 Merge pull request #261 from mkristian/fixes
Fixes
2015-12-01 07:25:11 -08:00
Christian Meier b81b4f9698 generate .jrubydir files for gems/** and specifications/* as well
fixes #258
2015-12-01 11:28:17 +01:00
Christian Meier dc61d4de12 mainClass needs to be optional for library() case 2015-12-01 11:28:06 +01:00
R. Tyler Croy 12403e45e3 Fix some bulleted list issues in the code of conduct
I copied this wrong before, whoops!
2015-11-18 10:34:07 -08:00
R. Tyler Croy fb17fde186 Merge pull request #259 from rtyler/9040
Upgrade the default base to 9.0.4.0
2015-11-13 21:05:33 -08:00
R. Tyler Croy ea7e00d218
Upgrade the default base to 9.0.4.0
See also: <http://jruby.org/2015/11/13/jruby-9-0-4-0.html>
2015-11-13 10:22:28 -08:00
R. Tyler Croy 38f50d440f
Link to the full source on the homepage to make the documentation more clear
This also adds links to where somebody can edit the page and easily submit a
pull request
2015-11-08 08:53:04 -08:00
R. Tyler Croy 2c3c5004ca Merge pull request #256 from rtyler/new-jruby-9030
Upgrade the default JRuby to 9.0.3.0
2015-10-22 11:37:36 -07:00
R. Tyler Croy 00c5fb8557
Upgrade the default JRuby to 9.0.3.0
See also: <http://jruby.org/2015/10/21/jruby-9-0-3-0.html>

Fixes #255
2015-10-22 11:12:39 -07:00
R. Tyler Croy 80ca0d2459 Merge pull request #253 from rtyler/issues/log-error-202
Log errors when calling an old deprecated 'defaults' API
2015-10-03 17:32:59 -07:00
R. Tyler Croy 94efdf2a4f
Log an error, but don't halt execution, when `defaults 'gems'` is used
Fixes #202
2015-10-03 16:38:36 -07:00
R. Tyler Croy 89a9de42b5
Decouple github page publishing from tagging a release
Fixes #251
2015-10-02 07:45:53 -07:00
R. Tyler Croy 71d594a888 Merge pull request #250 from rtyler/narcnarc
Provide a more full set of CodeNarc rules and the corresponding cleanups
2015-10-01 17:25:23 -07:00
R. Tyler Croy c1eae75d54
Provide a more full set of CodeNarc rules and the corresponding cleanups
This should help make things a bit more clean moving forward. I've been sitting
on these changes for a while and figured I might as well push it the last mile
:)
2015-10-01 17:01:37 -07:00
R. Tyler Croy b0951b90a5 Merge pull request #246 from raelik/missing_gem_bin_fix
Add bin/** to staged files to be included in the jar. Resolves #245
2015-09-30 13:26:33 -07:00
Blane Dabney f0f3d9d123 Add bin/** to staged files to be included in the jar. Resolves #245 2015-09-30 14:56:17 -05:00
R. Tyler Croy 2ffd16505d Merge pull request #244 from rtyler/issues/225-jrubydir-transformer
Generate .jrubydir just-in-time for packing the JRubyJar archive
2015-09-30 08:09:20 -07:00
R. Tyler Croy 0d6764010e
Disable parallel builds to make jetty happy in Travis
@mkristian theorizes that these settings might be responsible for these types
of errors:
    <https://gist.github.com/rtyler/d0b4a011eb43d0f47203>
2015-09-30 07:43:31 -07:00
R. Tyler Croy 371bee8d29
Ensure that the shadow plugin code will be loaded in the classpath for gradleTest 2015-09-29 15:29:06 -07:00
R. Tyler Croy 4374eee01f
Remove .jrubydir generation from the gem installation process
This is redundant and no longer needed

References #225
2015-09-29 15:29:06 -07:00
R. Tyler Croy d6a102b1a5
Generate .jrubydir files when the JRubyJar task is copying files into the archive
Fixes #223
Fixes #225
2015-09-29 13:50:54 -07:00
R. Tyler Croy 601f462742 Merge pull request #233 from rtyler/minor-fixes-am-neckar
Picking up some low-hanging fruit
2015-09-22 13:42:59 -07:00
R. Tyler Croy 4dbf60f278
Allow accepting a Configuration for configuring the JRubyExec task
Fixes #170
2015-09-22 12:56:21 -07:00
R. Tyler Croy 14e90e9d73
Allow JRubyJar to be configured with a Configuration object
Not changing the API explicitly for getConfiguration() though, we'll have to
stick with a string representation internally for now

Fixes #169
2015-09-22 12:56:21 -07:00
R. Tyler Croy 3f50188d6c
Mark gemInstallDir and jarInstallDir as deprecated
Fixes #187
2015-09-22 12:56:21 -07:00
R. Tyler Croy 2548df4f20
Add some more build flags to speed things up 2015-09-22 12:41:04 -07:00
R. Tyler Croy 45520c046a
Update the documentation to properly include jcenter() when disabling default repos
Without this, the user won't be able to resolve jruby-complete or jruby-mains
2015-09-21 09:31:51 -07:00
R. Tyler Croy be37c455e9
Rev the version number for the next big release, aka Tübingen 2015-09-20 17:52:56 -07:00
R. Tyler Croy 5132163228
Update teh versiosn referenced on the download page 2015-09-18 13:26:03 -07:00
R. Tyler Croy 59a022431b
Add 1.1 Dresden release announcement 2015-09-18 13:22:11 -07:00
R. Tyler Croy 81f0366cc8 Merge pull request #230 from mkristian/jarslock
make sure the generated Jars.lock file matches the installed jars
2015-09-18 09:12:43 -07:00
Christian Meier 68c19f5daf make sure the generated Jars.lock file matches the installed jars
instead using an Overwrite strategy either create the file if it is not
there or compare the old content with new content and write out the
file if something changed.

fixes #229
2015-09-18 17:35:15 +02:00
R. Tyler Croy cced0fdc81
Ensure the sources jar gets uploaded to bintray
Fixes #195
2015-09-16 09:15:36 -07:00
R. Tyler Croy abd9afafbd
Incrementing for one more release just to make sure everything is kosher
Fixes #195
2015-09-16 09:01:08 -07:00
R. Tyler Croy 209ad7b1f7
Use the maven-publish plugin in the base plugin to generate our POMs properly
The maven plugin doesn't give us (AFAICT) the necessary pom manipulation
capabilities to change the artifactId to 'jruby-gradle-plugin' instead of
project.name

Fixes #195
2015-09-16 09:00:49 -07:00
R. Tyler Croy f6feb52998 Merge pull request #227 from rtyler/old-jruby-warning
Add a warning message if a JRubyJar user uses an old old version of JRuby
2015-09-16 07:08:48 -07:00
R. Tyler Croy 1957eeb709 Merge pull request #226 from rtyler/cli-override-131
Provide a command-line override for the default JRuby version
2015-09-16 06:26:28 -07:00
R. Tyler Croy fef8bdd573
Add a warning message if a JRubyJar user uses an old old version of JRuby
This should *help* prevent users from hurting themelves, I hope

Fixes #191
2015-09-16 06:07:09 -07:00
R. Tyler Croy d33d3c217d
Allow defining -PjrubyVersion=1.7.11 to override the default JRuby version used
This will only override the default used and should not affect overrides by
downstream consumers

Fixes #131
2015-09-15 10:37:04 -07:00
R. Tyler Croy 961e3e1d4b
Update the docs around the built-in rubygems() repository proxy 2015-09-15 10:36:51 -07:00
R. Tyler Croy a1f3ce2f7c
Add a 1.0.4 release announcement 2015-09-10 16:55:53 -07:00
R. Tyler Croy 27162f492c
Add a latest version button to the bar and update download page for 1.0.4 2015-09-10 15:20:09 -07:00
R. Tyler Croy 9b1f7fdf33
Add new screenshots for JRuby 9k
Fixes #179
2015-09-10 15:20:09 -07:00
R. Tyler Croy 6c805c8bd4 Merge pull request #221 from rtyler/dont-nuke-dirinfo
Prevent new instantiations of JRubyDirInfo from deleting the dirinfo
2015-09-10 15:03:11 -07:00
R. Tyler Croy 19ebf64dd9
Prevent new instantiations of JRubyDirInfo from deleting the dirinfo directory
This will allow the dirinfo directory to be used as a staging ground but as
@mkristian correctly points out, this means the dirinfo directory will get more
and more stale/inaccurate as time goes on. This necessitates a refactored
approach to generating the .jrubydir files and injecting them into the packed
jar file

Fixes #220
2015-09-10 14:34:42 -07:00
R. Tyler Croy 9e21240fac Merge pull request #218 from rtyler/gradletest-versioning
Restrict gradleTest to 2.0, 2.2 and 2.6
2015-09-10 13:32:36 -07:00
R. Tyler Croy 0ae4d12102 Merge pull request #219 from rtyler/jdk7-no-mas
Remove oraclejdk7 from test matrix and reduce redundant task execution
2015-09-10 13:32:25 -07:00
R. Tyler Croy 5a3b46aebf
Remove oraclejdk7 from test matrix and reduce redundant task execution from CI
Fixes #217
2015-09-10 10:57:20 -07:00