Commit Graph

11 Commits

Author SHA1 Message Date
Schalk Cronje 98a282d204 (#386) Setup initial publishing from GH Actions 2021-05-02 21:43:57 +02:00
Lóránt Pintér 6b47d5dca7 Fix problems with task properties 2021-05-02 20:18:29 +02:00
Lóránt Pintér 9374f94648
Fix problems with task properties 2021-02-01 18:30:11 +01:00
Schalk Cronje 0e904089c8 Prepare for Gradle's configuration cache
- Use the new 1.0.0-alpha.1 Grolifant release that has configuration-cache
  safety built-in.
- Check that no usage of `Project` object will be done after configuration
  phase has ended.
- Maintain compatibility down to Gradle 4.3.
2020-10-29 22:15:06 +01:00
Schalk Cronje d764de4e8e Update license headers 2020-01-17 23:11:26 +01:00
Schalk Cronje 2d4bd8a9f9 Verify that Gradle 5x. dependency locking works with GEMs (#372)
Added at hack.commit.push 2019 with @ixschelruiz.
2019-06-16 18:13:42 +02:00
Schalk Cronje e6a8255532 Cleanup Javadoc (#364,#366) 2019-06-06 00:21:56 +02:00
Schalk Cronje 9387814caf Partially deal with != in ranges, by ignoring the version (#290) 2019-06-05 22:11:07 +02:00
Schalk Cronje 07370f485f Restructure packages in core 2019-06-05 18:43:10 +02:00
Schalk Cronje ce44d67b80 Cleaned up and restructured base-plugin (#366).
- `JRubyPluginExtension`
- `JRubyExec`
- Split out `GemUtils.OverwriteAction` into its own class `GemOverwriteAction`.
- Moved `GemUtils` to `core-plugin`.
- Removed `RubygemsServlet`.
- Reworked `GemVersion` to be more Ivy-like rather than Maven-like.
- Reworked `JRubyPrepare` & `JRubyExec`.
- Extract common `JRubyPrepare` code to `AbstractJRubyPrepare`.
- Cleaned up `JRubyExec` to no longer depend on `JRubyExecTraits`.
- Cleaned up `JRubyExecDelegate` to no longer depend on `JRubyExecTraits`.
- In `JRubyPlugin`, register tasks instead of creating them if Gradle supports lazy-creation.
- Removed last usages of `jar-dependencies`.
- Cleaned up integration tests and unit tests
2019-06-05 02:52:43 +02:00
Schalk Cronje c34f1eb36d Restructured directories for simpler and shorter names 2019-05-05 15:35:34 +02:00