Gradle plugin for publishing to Git repositories
APACHE-2.0 License
Bot releases are visible (Hide)
Small patch to update dependencies and fix a configuration cache issue.
None
None
usesService
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.6.4, 8.0.2, 8.6 |
17 | 7.3.3, 7.6.4, 8.0.2, 8.6 |
21 | 8.4, 8.6 |
Small patch to update dependencies.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.6.1, 8.0.2, 8.4 |
17 | 7.3.3, 7.6.1, 8.0.2, 8.4 |
21 | 8.4 |
Adds support for shallow clones, via the fetchDepth
property on publications.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.6.1, 8.0.2, 8.1.1 |
17 | 7.3.3, 7.6.1, 8.0.2, 8.1.1 |
A small release to fix a bug related to Gradle's stale output tracking. If your project's .gradle
directory is missing (e.g. first build) Gradle would delete the publish repo dir (build/gitPublish/*) after the gitPublishCopy
thinking it was stale. As a result the gitPublishCommit
would fail due to a missing repo directory. We now inform Gradle that the copy task's state should not be tracked (the other tasks were already set up that way).
NOTE: The fix to #99 only works on Gradle 7.3+. I highly recommend not using lower versions of gradle.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.5.1 |
17 | 7.3.3, 7.5.1 |
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
None |
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
None |
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
--configuration-cache
(#93)None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
--configuration-cache
(#93)None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
Starts publishing to Maven Central and drops publishing directly to Gradle plugin portal to really ensure POM references static versions. Since the plugin is published to Maven Central (which the Gradle plugin portal proxies), no changes should be needed from consumers.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 5.0, 5.6.4, 6.0.1, 6.9.2, 7.0.2, 7.4 |
11 | 5.0, 5.6.4, 6.0.1, 6.9.2, 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |
Drops Gradle 4 support and allows for enabling/disabling GPG signing of commits. Also tests for compatibility against Java 15.
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 5.0, 5.6.4, 6.0.1, 6.6.1, 6.7-rc-1 |
11 | 5.0, 5.6.4, 6.0.1, 6.6.1, 6.7-rc-1 |
15 | 6.3, 6.6.1, 6.7-rc-1 |
Drops Gradle 4 support and allows for enabling/disabling GPG signing of commits. Also tests for compatibility against Java 13.
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 5.0, 5.6.4, 6.0.1, 6.1-rc-1 |
11 | 5.0, 5.6.4, 6.0.1, 6.1-rc-1 |
13 | 6.0.1, 6.1-rc-1 |
Recompiles with Java 8 to restore Java 8 compatibility, which was accidentally broken in 2.1.2.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
11 | 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
Recompiles with Java 8 to restore Java 8 compatibility, which was accidentally broken in 2.1.2.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
11 | 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
Updates dependencies, specifically the grgit dependency.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
11 | 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
Updates dependencies, specifically the grgit dependency.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
11 | 5.0, 5.6.4, 6.0.1, 6.1-milestone-1 |
Fix release to complete the fix for the deprecation warning for directoryProperty
.
None
None
directoryProperty
method (Thanks @marccphillip)None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.3 |
11 | 5.0, 5.3 |
Fix release to complete the fix for the deprecation warning for directoryProperty
.
None
None
directoryProperty
method (Thanks @marccphillip)None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.3 |
11 | 5.0, 5.3 |
This release includes a few new features, the main one being the support for fetching the initial commits for the gitPublish.branch
from your local repo (if you use org.ajoberstar.grgit
or manually configure gitPublish.referenceRepoUri
) before fetching from the remote. This should reduce how many commits need to be pulled over the network.
None
gitPublish.branch
from the local repo first, if possible, before fetching from the remote.directoryProperty
method (Thanks @marccphillip)None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.3 |
11 | 5.0, 5.3 |
This release includes a few new features, the main one being the support for fetching the initial commits for the gitPublish.branch
from your local repo (if you use org.ajoberstar.grgit
or manually configure gitPublish.referenceRepoUri
) before fetching from the remote. This should reduce how many commits need to be pulled over the network.
None
gitPublish.branch
from the local repo first, if possible, before fetching from the remote.directoryProperty
method (Thanks @marccphillip)None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.3, 5.0, 5.3 |
11 | 5.0, 5.3 |
This release upgrades to grgit 3. Other than grgit's breaking changes, nothing has changed in this plugin.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.10.2 |
9 | 4.3, 4.10.2 |
10 | 4.3, 4.10.2 |