Gradle plugin for publishing to Git repositories
APACHE-2.0 License
Bot releases are hidden (Show)
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 |
This is a fix release to address an issue where you could see NoSuchRemoteException: origin: not found
when gitPublishReset
runs.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.8 |
9 | 4.3, 4.8 |
10 | 4.3, 4.8 |
This is a fix release to address an issue where you could see NoSuchRemoteException: origin: not found
when gitPublishReset
runs.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.8 |
9 | 4.3, 4.8 |
10 | 4.3, 4.8 |
This is a fix release to (hopefully) address an issue where you could see NoSuchRemoteException: origin: not found
when gitPublishReset
runs.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.8 |
9 | 4.3, 4.8 |
10 | 4.3, 4.8 |
With the changes in 0.4.0 not resulting in any major issues reported, gradle-git-publish can now move to 1.0.0.
This change only includes a minor performance fix since 0.4.1.
For users upgrading from <0.4.0, the use of Property
on the extension removes the ability to assign GString transparently. This is due to gradle/gradle#3005.
gitPublish {
// This will no longer work
commitMessage = "Deploy docs to gh-pages (${grgit.head().abbreviatedId})"
// Must change to this
commitMessage = "Deploy docs to gh-pages (${grgit.head().abbreviatedId})".toString()
}
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.8-rc-3 |
9 | 4.3, 4.8-rc-3 |
10 | 4.3, 4.8-rc-3 |
With the changes in 0.4.0 not resulting in any major issues reported, gradle-git-publish can now move to 1.0.0.
This change only includes a minor performance fix since 0.4.1.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3, 4.8-rc-3 |
9 | 4.3, 4.8-rc-3 |
10 | 4.3, 4.8-rc-3 |
With the changes in 0.4.0 not resulting in any major issues reported, gradle-git-publish can now move to 1.0.0.
This change only includes a minor performance fix since 0.4.1.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.8-rc-2 |
9 | 4.3 through 4.8-rc-2 |
10 | 4.3 through 4.8-rc-2 |
A small fix release to restore a default to its pre-0.4.0 value.
For users upgrading from <0.4.0, the use of Property
on the extension removes the ability to assign GString transparently. This is due to gradle/gradle#3005.
gitPublish {
// This will no longer work
commitMessage = "Deploy docs to gh-pages (${grgit.head().abbreviatedId})"
// Must change to this
commitMessage = "Deploy docs to gh-pages (${grgit.head().abbreviatedId})".toString()
}
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.7 |
9 | 4.3 through 4.7 |
10 | 4.3 through 4.7 |
A small fix release to restore a default to its pre-0.4.0 value.
None
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.7 |
9 | 4.3 through 4.7 |
10 | 4.3 through 4.7 |
A breaking release to address an issue with task dependencies, particularly implicit dependencies from adding to the gitPublish.contents
CopySpec
. All tasks were rewritten as concrete task classes, instead of declaring ad-hoc ones. This involved using Gradle's new-ish Provider API, raising the minimum Gradle version to 4.3.
For users upgrading from <0.4.0, the use of Property
on the extension removes the ability to assign GString transparently. This is due to gradle/gradle#3005.
gitPublish {
// This will no longer work
commitMessage = "Deploy docs to gh-pages (${grgit.head().abbreviatedId})"
// Must change to this
commitMessage = "Deploy docs to gh-pages (${grgit.head().abbreviatedId})".toString()
}
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.7 |
9 | 4.3 through 4.7 |
10 | 4.3 through 4.7 |
A breaking release to address an issue with task dependencies, particularly implicit dependencies from adding to the gitPublish.contents
CopySpec
. All tasks were rewritten as concrete task classes, instead of declaring ad-hoc ones. This involved using Gradle's new-ish Provider API, raising the minimum Gradle version to 4.3.
Changes since rc.1 Converted remaining plugin code to Java and use of Provider API for lazy configuration.
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.7 |
9 | 4.3 through 4.7 |
10 | 4.3 through 4.7 |
A breaking release to address an issue with task dependencies, particularly implicit dependencies from adding to the gitPublish.contents
CopySpec
. All tasks were rewritten as concrete task classes, instead of declaring ad-hoc ones. This involved using Gradle's new-ish Provider API, raising the minimum Gradle version to 4.3.
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.7 |
9 | 4.3 through 4.7 |
10 | 4.3 through 4.7 |
A breaking release to address an issue with task dependencies, particularly implicit dependencies from adding to the gitPublish.contents
CopySpec
. All tasks were rewritten as concrete task classes, instead of declaring ad-hoc ones. This involved using Gradle's new-ish Provider API, raising the minimum Gradle version to 4.3.
None
None
Tested on the following version:
Java Version | Gradle Versions |
---|---|
8 | 4.3 through 4.7 |
9 | 4.3 through 4.7 |
10 | 4.3 through 4.7 |
This release bumps dependencies.
None
None
None
None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2, 4.2.1, 4.3, 4.3.1, 4.4, 4.4.1, 4.5, 4.5.1
This is a fix release to address some new behavior in Gradle 4.2 that highlighted some misconfigured task outputs.
None
None
gitPublishCopy
or gitPublishCommit
in Gradle 4.2None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2
This is a fix release to address some new behavior in Gradle 4.2 that highlighted some misconfigured task outputs.
None
None
gitPublishCopy
or gitPublishCommit
in Gradle 4.2None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2
This is a fix release to address some new behavior in Gradle 4.2 that highlighted some misconfigured task outputs.
None
None
gitPublishCopy
or gitPublishCommit
in Gradle 4.2None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2
This is a fix release
None
None
repoDir
property on extensiondependsOnTaskDidWork()
None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2
This release is focused on Grgit 2 compatibility.
org.ajoberstar:grgit
to 2.0.0
gitPublishClose
task. The repo is now closed via a build listener.None
None
None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2, 4.1, 4.2
This release is focused on Grgit 2 compatibility.
org.ajoberstar:grgit
to 2.0.0-rc.1
gitPublishClose
task. The repo is now closed via a build listener.None
None
None
Java: requires 8 or higher
Gradle: tested against 3.0, 3.1, 3.2, 3.2.1. 3.3, 3.4, 3.5, 3.5.1, 4.0, 4.0.1, 4.0.2