Commit Graph

674 Commits

Author SHA1 Message Date
Christian Meier 2f8d44d18f use workaround an upstream bug in version range
fixes #328
2018-08-12 20:09:47 +02:00
Schalk W. Cronjé 45635ac0b7
Merge pull request #330 from ysb33r/update-to-gradle4
WIP: Fix nagging issues preventing a release

- Upgradle to 4.8.1.
- Remove lasagne GEMS proxy.
- Remove `buildscript`, replace with `plugins`.
- Source/target compatibility set to JDK8.
- Upgradle to Grolifant 0.8.
- Upgradle to Spock 1.1.
- Added Gradle 4.9 to compatibility test set.
- Remove deprecated CodeNarc rules.
2018-08-04 14:14:42 +02:00
Schalk W. Cronjé 3684c406b9 Fix nagging issues preventing a release
- Upgradle to 4.8.1.
- Remove lasagne GEMS proxy.
- Remove `buildscript`, replace with `plugins`.
- Source/target compatibility set to JDK8.
- Upgradle to Grolifant 0.8.
- Upgradle to Spock 1.1.
- Added Gradle 4.9 to compatibility test set.
- Remove deprecated CodeNarc rules.
i
2018-08-04 13:52:29 +02:00
R. Tyler Croy 4352f4635d
Merge pull request #317 from jruby-gradle/jruby-mains
switch to latest jruby-mains version
2017-12-30 12:54:03 -08:00
R. Tyler Croy 9b3e77ad04
Merge pull request #321 from rtyler/travis-tinkering
Adjust some settings to hopefully get Travis to stop failing builds 💩
2017-12-30 12:51:57 -08:00
R. Tyler Croy 099bd58850
What if we only used two Gradle workers? 2017-12-05 17:02:09 -08:00
R. Tyler Croy 97e987bba5
What if we restricted the memory? 2017-12-05 16:46:11 -08:00
R. Tyler Croy eef4c006c7
Adjust some settings to hopefully get Travis to stop failing the builds 💩 2017-12-02 23:01:34 -08:00
R. Tyler Croy d9f4466a77
Ensure the right jruby-mains version is available for testing 2017-11-29 10:47:04 -08:00
Christian Meier 7ceb1f306e
switch to latest jruby-mains version
fixes an issue with puma and `Bundler`
2017-11-28 14:28:52 -08:00
R. Tyler Croy e11b008dce
Merge pull request #318 from rtyler/new-jrub
Default to JRuby 9.1.14.0 which now has some nice Java 9 support 👏
2017-11-28 14:26:18 -08:00
R. Tyler Croy 005183b092
Drop all 1.7.x support
Fixes #319
2017-11-28 13:26:18 -08:00
R. Tyler Croy da546ce48a
Default to JRuby 9.1.14.0 which now has some nice Java 9 support 👏
http://jruby.org/2017/11/08/jruby-9-1-14-0.html
2017-11-28 12:52:16 -08:00
R. Tyler Croy ff84f98a03
Upgrade our own use of Gradle to 4.3.1 2017-11-28 12:52:16 -08:00
R. Tyler Croy 0ebaba865b Merge pull request #311 from nilbus/changelog
Document that the CHANGELOG is no longer maintained
2017-09-28 18:09:04 -07:00
R. Tyler Croy 8e852bc53b Reference the closed milestones which are more accurate for release notes
The information displayed on the Releases page is just the "annotation" created by myself when I sign and tag a release.
2017-09-28 18:08:51 -07:00
Edward Anderson f47602b53c Document that the CHANGELOG is no longer maintained 2017-09-28 00:45:16 +00:00
Schalk W. Cronjé 28a28afab8 Merge pull request #309 from ysb33r/gradle42
Upgradle to 4.2 and use GradleTest 1.0-beta12
2017-09-27 22:23:37 +02:00
Schalk W. Cronjé 28b7b386f2 Remove PendingFeature 2017-09-27 22:22:31 +02:00
Schalk W. Cronjé 3d8b2f8a18 Bump version to 1.6.0-SNAPSHOT 2017-09-27 18:10:58 +02:00
Schalk W. Cronjé 163eb81337 Make Travis behave 2017-09-27 17:49:36 +02:00
Schalk W. Cronjé 05fb19d7ab Upgradle to 4.2 and use GradleTest 1.0-beta12
- Use Torquebox in addition to lasagne,io when building and to work around
  flasky tests.
- Use Grolifant library to deal with Gradle compatibility issues.
- Remove Gradle 5.0 deprecation warning.
- Do not set logging level within tests.
- Ignore IntelliJ "out" directories.
- Update GradleTest fixtures for 1.0-betaX improvements.
- Split out JRubyPluginInstanceSpec to its own file.
- Extract JRubyJarTestKitSpec into its own test file.
- Make test repository preparation a separate task.
- Update TestKit syntax to deal with Gradle 4.2.
- State that Gradle 2.8 is a minimum version.

Also marked custom repository test as `PendingFeature` to be investigated
later as doe a possible rewrite.
2017-09-27 17:20:32 +02:00
R. Tyler Croy 62e7bf6cd4 Merge pull request #301 from rtyler/9.1.12.0
Upgrade the default JRuby to the latest of 9.1.12.0
2017-08-15 16:32:36 -07:00
R. Tyler Croy c110ed3b62
Upgrade the default JRuby to the latest of 9.1.12.0 2017-08-15 13:01:17 -07:00
R. Tyler Croy 03e8495891 Merge pull request #300 from rtyler/jdk8
Force source compatibility to JDK8 and bump our minor version
2017-08-15 10:26:32 -07:00
R. Tyler Croy cb6cd6d9fb
Force source compatibility to JDK8 and bump our minor version 2017-08-15 09:28:43 -07:00
R. Tyler Croy ab11a0c1cc
As far as I am concerned, Java 7 is dead.
Not even Jenkins supports it anymore 😄
2017-08-14 22:08:02 -07:00
R. Tyler Croy 2df148531b Merge pull request #299 from rtyler/minor-fixens
Fix a few low-hanging fruits
2017-08-14 21:04:36 -07:00
R. Tyler Croy 2d1c14e176
Prefer the torquebox maven proxy which may now be faster than lasagna.io
We'll keep both around just to be sure.

References #297
2017-08-14 18:14:41 -07:00
R. Tyler Croy 8fbc0f7da9
Fix bad link on the homepage
Fixes #296
2017-08-14 18:08:26 -07:00
Schalk W. Cronjé 3e34395be4 Merge pull request #294 from EarthCitizen/master
Fixes #293 - Environment Variables not Passes to javaexec
2017-04-12 09:58:57 +02:00
EarthCitizen 65561f892b Suppress invalid CodeNarc warning 2017-04-11 10:30:42 -07:00
EarthCitizen de1736186d Test script for environment variables integration test 2017-04-10 22:53:06 -07:00
EarthCitizen b550f55db3 Fixes #293, environment variables not passed on to javaexec, and method missing errors for some invocations of environment 2017-04-10 22:52:38 -07:00
Christian Meier 97898e2b8b Merge pull request #291 from rtyler/minor-version-bump
Upgrade to JRuby 9.1.7.0 and bump the minor for release of some small patches
2017-02-22 09:13:10 +01:00
R. Tyler Croy 9572a4a3c4
Upgrade to JRuby 9.1.7.0 and bump the minor for release of some small patches 2017-02-21 11:39:48 -08:00
R. Tyler Croy be5dae70fc Merge pull request #289 from mojavelinux/fix-jruby-prepare-example
Fix example for extending JRubyPrepare task
2016-11-04 07:42:51 -07:00
Dan Allen e17ed37edb Fix example for extending JRubyPrepare task
* change gems to dependencies
* change configuration to configurations
2016-11-03 21:34:01 -06:00
R. Tyler Croy 2aa46e66a3 Merge pull request #285 from StevenCregan/master
Resolve jruby-rack dependancy
2016-10-11 12:08:44 -07:00
Steven Cregan cabe2b202f Fixed resolution of jruby-rack 2016-10-11 12:03:32 -04:00
Steven Cregan 942a1b64ab Merge pull request #1 from jruby-gradle/master
updates
2016-10-10 10:51:59 -04:00
Christian Meier 2c786b1c55 Merge pull request #284 from joankaradimov/mkmf-compatibility
Mkmf compatibility
2016-10-04 15:57:01 +02:00
Joan Karadimov 797a822376 Pass a GEM_HOME/GEM_PATH environment variable to 'gem install' 2016-10-04 12:11:49 +03:00
Joan Karadimov 8547786358 Keep existing environment variables when spawning 'gem install' 2016-10-03 17:47:51 +03:00
R. Tyler Croy 36864bfd31 Merge pull request #281 from rtyler/280-oops
Fix for test failures
2016-09-03 08:48:17 -07:00
R. Tyler Croy 1394162803 Merge pull request #275 from rtyler/jenkinsfile
Add a simple Jenkinsfile
2016-09-03 08:47:51 -07:00
R. Tyler Croy 900fc4ac08
Attempt to archive artifacts and test results even if something fails 2016-09-02 18:49:40 -07:00
R. Tyler Croy 7304b5c758
java official containers are deprecated in favor of openjdk 2016-09-02 18:49:40 -07:00
R. Tyler Croy 47ca073182
Bind only to nodes that have Docker available 2016-09-02 18:49:39 -07:00
R. Tyler Croy 090c18fbc1
Ensure we're recording artifacts in all subdirs 2016-09-02 18:49:39 -07:00