An Apache Geode Locator only creates daemon Threads on startup, which will not prevent the JVM process from falling all the way through and shutting down.
Set Spring Boot version to 2.3.0.BUILD-SNAPSHOT.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.3.0.BUILD-SNAPSHOT.
Set Spring Data Release Train version to Neumann-BUILD-SNAPSHOT.
Set Spring Session for Apache Geode & Pivotal GemFire version to 2.3.0.BUILD-SNAPSHOT.
Set Spring Session BOM version to Dragonfruit-RC1.
Set version to 1.3.0.BUILD-SNAPSHOT.
Set Spring Framework version to 5.2.4.RELEASE.
Set Spring Boot version to 2.3.0.M3.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.3.0.M4.
Set Spring Data Release Train version to Neumann-M4.
Set Spring Session for Apache Geode & Pivotal GemFire to 2.3.0.RC1.
Set Spring Session BOM version to Dragonfruit-M2.
Set Spring Test for Apache Geode & Pivotal GemFire version to 0.0.13.RELEASE.
In previous versions of the Asciidoctor Gradle Plugin, Asciidoctor was an extension that was read by all Asciidoctor
tasks. This meant that configuring the following impacted all Asciidoctor tasks (including PDF):
asciidoctor {
attributes ...
}
The latest version of Asciidoctor moved conventions to AsciidoctorJ. The reason for this is there was a task named
'asciidoctor' and a convention named 'asciidoctor' which caused confusion for users on which was being configured.
This commit switches to the new 'asciidoctorj' convention/extension so that attributes are configured for all
Asciidoctor tasks (i.e. both the 'asciidoctor' and 'asciidoctorPdf' tasks).
Using an absolute path breaks the css resolution for a few reasons:
a) Locally it is missing because everything is copied into a temporary directory for processing. The temp directory
exists when the HTML is written out, but is removed once processing is done. The output is still referring to
the styles in the temp dir after processing is done.
b) When the HTML is deployed it will refer to the styles on the local directory that the docs were built. When other
users view it on the web server, the dir will not exist.
This commit removes the 'stylesheet' attribute definition to fix this.
Other Spring Build Conventions based projects assume includes are in _includes but SBDG has includes outside of
_includes. This means we must change the sources to only be 'index.adoc'.
Update docs build to configure every task of type AbstractAsciidoctorTask so that asciidoctorPdf picks up
the custom attributes set and the updated sources.