Commit Graph

708 Commits

Author SHA1 Message Date
John Blum
839d31ac4b Add Gradle dependency management for Logback. 2022-03-17 17:15:27 -07:00
John Blum
6e27cef82e Add Gradle dependency management for JUnit Jupiter. 2022-03-17 17:14:44 -07:00
John Blum
92e168daa0 Remove Sring Boot Dependencies Maven BOM from dependency management.
Instead simply rely on the Spring Boot Gradle Plugin applied to the STDG Gradle (parent module) build.
2022-03-17 17:14:11 -07:00
John Blum
fd34b168e6 Remove the unnecessary maven-pom-editor.gradle script plugin. 2022-03-17 17:14:02 -07:00
John Blum
7fd147b1cb Polish the local Spring Build Conventions Gradle Plugins in buildSrc/.
The local Spring Build Conventions Gradle Plugins were copied from the refactored SSDG Spring Build Conventions Gradle Plugins into buildSrc/ and adapted for STDG.
2022-03-17 17:13:53 -07:00
John Blum
28e9d880b2 Update Copyright to 2022. 2022-03-17 17:13:46 -07:00
John Blum
f2a0393bd7 Prepare next development iteration.
Set version to 1.0.0-SNAPSHOT.
2022-01-31 13:29:06 -08:00
John Blum
e6aac4c7dd Release 1.0.0-M2. 2022-01-31 13:24:10 -08:00
John Blum
a53e3aef99 Upgrade to Spring Boot 3.0.0-M1. 2022-01-31 12:16:58 -08:00
John Blum
b69c915d78 Upgrade to Mockito 4.3.1. 2022-01-31 12:16:01 -08:00
John Blum
64b2f350bb Upgrade to Apache Geode 1.14.3. 2022-01-31 12:14:46 -08:00
John Blum
58115c2168 Add static destroy() method to destroy the Singleton TestProperties instance. 2022-01-31 12:09:37 -08:00
John Blum
a62f12d909 Refactore IntegrationTestsSupport to configure (load) and clear TestProperties before and after test execution. 2022-01-31 10:32:51 -08:00
John Blum
3d1948a041 Create the o.s.d.gemfire.tests.config.TestProperties class.
TestProperties allows a test class to load and use properties (e.g. from a test.properties classpath resource) specific to the test during test execution.
2022-01-31 10:22:58 -08:00
John Blum
f5af5ba434 Create a o.s.d.gemfire.tests.config.TestConfigurationException, RuntimeException class.
The TestConfigurationException indicates a problem with the test configuration.
2022-01-30 22:49:10 -08:00
John Blum
4b77c5621c Create a o.s.d.gemfire.tests.TestException, RuntimeException class.
The TestException indicates a problem during testing.
2022-01-30 22:48:26 -08:00
John Blum
ffb72dcd11 Prepare next development iteration.
Set Spring Boot version to 3.0.0-SNAPSHOT.

Set version to 1.0.0-SNAPSHOT.
2022-01-14 19:17:55 -08:00
John Blum
bce115c412 Release 1.0.0-M1. 2022-01-14 19:10:58 -08:00
John Blum
54c00191ec Downgrade to Spring Boot 2.6.2. 2022-01-14 19:07:07 -08:00
John Blum
c04878a4d8 Remove 'springDataGemFireVersion' property from gradle.properties. 2022-01-14 12:10:43 -08:00
John Blum
e8b6ce7054 Add dependency management based on Spring Framework BOM and Spring Data BOM. 2022-01-14 12:09:44 -08:00
John Blum
79138a0463 Upgrade to Spring Data BOM 2022.0.0-M1 (Turing-M1).
Upgrade to Spring Data Build Parent 3.0.0-M1.

Upgrade to Spring Data for Apache Geode 3.0.0-M1.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 3.0.0-M1.
2022-01-14 12:09:30 -08:00
John Blum
9bfeef377a Upgrade to Spring Framework 6.0.0-M2. 2022-01-14 11:57:58 -08:00
John Blum
656e1203c3 Upgrade to Logback 1.2.9. 2022-01-14 11:56:58 -08:00
John Blum
ecf83a2434 Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.14. 2022-01-14 11:55:58 -08:00
John Blum
1b68454b0e Add Gradle Plugin capable of configuring and bootstrapping an Apache Geode server during a Gradle build (process). 2022-01-11 16:08:21 -08:00
John Blum
28f6a775f9 Add dependency management for Spring Framework BOM. 2022-01-11 16:00:23 -08:00
John Blum
93fa109b6b Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.13. 2022-01-11 16:00:23 -08:00
John Blum
c74b50cb33 Upgrade to Mockito 4.2.0. 2022-01-11 16:00:23 -08:00
John Blum
3f7f90f067 Upgrade to Log4J 2.17.1. 2022-01-11 16:00:23 -08:00
John Blum
d302236350 Upgrade to AssertJ 3.22.0. 2022-01-11 16:00:11 -08:00
John Blum
15fd31d1e7 Upgrade to Apache Geode 1.14.2. 2022-01-11 15:53:47 -08:00
John Blum
0ce4a1b9d0 Upgrade to Gradle 7.3.3. 2022-01-11 15:52:43 -08:00
John Blum
dc3ea60e59 Change Gradle and Maven project descriptions and name. 2022-01-11 15:51:53 -08:00
John Blum
ab43be3527 Disable the 'Deploy Docs' Jenkins CI build pipeline stage.
The are not STDG project docs (yet)!
2021-12-13 19:14:22 -08:00
John Blum
cd824c7ced Replace all Java EE javax.* package imports with Jakarta EE 9 package imports.
Replace javax.annotation package import with the jakarta.annotation package.
2021-12-13 18:59:45 -08:00
John Blum
2b430ff5c0 Declare and manage the Jakarta Java EE Annotation API dependency. 2021-12-13 18:58:01 -08:00
John Blum
9b89b4e00d Add Gradle JVM option to open the java.base/java.util.prefs module to all unnamed project modules.
This is required by the local Spring Build Convents Gradle Plugins (PropDeps Gradle Plugin?).
2021-12-13 18:57:08 -08:00
John Blum
f5ba8314ca Exclude buildSrc/build from NoHTTP Gradle Plugin check. 2021-12-13 18:55:41 -08:00
John Blum
2b48f3817c Format source code in the GemFireMockObjectsSupport class. 2021-12-13 18:54:08 -08:00
John Blum
e40cc6548f Fix Javadoc in the DependencyOf annotation. 2021-12-13 18:53:11 -08:00
John Blum
c79103a68f Change 'compile' dependencies to 'implementation' dependencies. 2021-12-07 21:27:05 -08:00
John Blum
cb22383489 Disable custom Maven POM generation. 2021-12-07 21:25:06 -08:00
John Blum
f82943a970 Add CI build shell scripts. 2021-12-07 20:02:46 -08:00
John Blum
81de420e72 Refactor Jenkins CI build file to use the new pipeline syntax and Java 17. 2021-12-07 19:58:43 -08:00
John Blum
15d0c50a39 Upgrade to FreeFair Lombok Gradle Plugin 6.3.0. 2021-12-07 19:50:38 -08:00
John Blum
89f1a6f01c Configure Gradle build to use the local Spring Build Conventions Gradle Plugins. 2021-12-07 19:49:33 -08:00
John Blum
9df779038f Copy Spring Build Conventions project Gradle Plugins into the STDG project. 2021-12-07 19:46:48 -08:00
John Blum
a23cd1cf4b Upgrade to Gradle 7.3.1. 2021-12-07 19:42:28 -08:00
John Blum
2e41d7a0ee Upgrade to Spring Data Turing-SNAPSHOT (3.0.0-SNAPSHOT).
Upgrade to Spring Data BOM 2022.1.0-SNAPSHOT (Turing-SNAPSHOT).

Upgrade to Spring Data Build (parent) 3.0.0-SNAPSHOT.

Upgrade to Spring Data for Apache Geode 3.0.0-SNAPSHOT.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 3.0.0-SNAPSHOT.
2021-12-07 19:40:45 -08:00