Commit Graph

721 Commits

Author SHA1 Message Date
John Blum
7616d0f7ed Upgrade to Spring Data Build parent Maven POM 3.0.0-M3. 2022-03-22 17:50:27 -07:00
John Blum
dc7adf1b4c Upgrade to Spring Data BOM 2022.0.0-M3 (Turing-M3). 2022-03-22 17:50:21 -07:00
John Blum
ebae44fe51 Upgrade to Logback 1.2.11. 2022-03-22 17:50:02 -07:00
John Blum
dbb5903f1f Upgrade to Apache Geode 1.14.4. 2022-03-22 17:43:13 -07:00
John Blum
5e7157e268 Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.15. 2022-03-17 17:22:27 -07:00
John Blum
678f9783a1 Upgrade to Spring Framework 6.0.0-M3. 2022-03-17 17:22:27 -07:00
John Blum
42928e7b79 Upgrade to Mockito 4.4.0. 2022-03-17 17:22:27 -07:00
John Blum
2661de896b Upgrade to Logback 1.2.10. 2022-03-17 17:22:26 -07:00
John Blum
3fa40df2b0 Upgrade to Log4j 2.17.2. 2022-03-17 17:22:26 -07:00
John Blum
8ac03af799 Remove the Travis CI build configuration (YAML) file.
Spring Test for Apache Geode (STDG) will no longer be built in the Travis CI environment.
2022-03-17 17:22:26 -07:00
John Blum
091b54682f Refactor the Jenkins CI build pipeline configuration file.
Refactor and polish the Bash shell scripts invoked and usedd by the Jenkins CI build pipeline.
2022-03-17 17:22:26 -07:00
John Blum
5b85079d20 Add Gradle dependency management for Spring Boot (Starter). 2022-03-17 17:22:26 -07:00
John Blum
3e851e1db8 Add Gradle and Maven dependency management for Micrometer.
Apache Geode 1.14 is based on Micrometer 1.x (1.6.3) and Spring Boot 3.0 is based on Micrometer 2.0.

Micrometer 1.9 serves as a bridge between libraries, framework, products or applications using Micrometer 1.x while Spring Boot 3 is based on Micrometer 2.

Upgrade to Micrometer 1.9.0-M4.
2022-03-17 17:22:18 -07:00
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