Commit Graph

687 Commits

Author SHA1 Message Date
John Blum
48318eb200 Use Spring Build Conventions io.spring.gradle.convention.Utils class to determine the snapshot, milestone or release build status. 2022-03-22 14:25:39 -07:00
John Blum
453c9e7eed Update developer metadata in Maven POM. 2022-03-22 14:25:27 -07:00
John Blum
5cdd74e1fe Upgrade to Spring Data for Apache Geode 2.6.3.
Remove springDataGemFireVersion property.
2022-03-22 14:22:34 -07:00
John Blum
a8f4efc5fc Upgrade to Spring Data Build parent Maven POM 2.6.3. 2022-03-22 14:21:29 -07:00
John Blum
582ee8e4d0 Upgrade to Spring Data BOM 2021.1.3 (Q-SR3). 2022-03-22 14:21:08 -07:00
John Blum
07d8301374 Upgrade to Spring Boot 2.6.4. 2022-03-22 14:19:57 -07:00
John Blum
6c996e1fb3 Upgrade to Spring Framework 5.3.17. 2022-03-22 14:19:06 -07:00
John Blum
1f12d5d7b4 Upgrade to VMware Tanzu (Pivotal) Gemfire 9.10.15. 2022-03-22 14:18:22 -07:00
John Blum
18f5b0469b Upgrade to Mockito 4.4.0. 2022-03-22 14:17:39 -07:00
John Blum
03eb858fb0 Upgrade to Logback 1.2.11. 2022-03-22 14:15:49 -07:00
John Blum
84d06126c5 Upgrade to Log4j 2.17.2. 2022-03-22 14:10:43 -07:00
John Blum
20046fd8d7 Upgrade to Apache Geode 1.14.4. 2022-03-22 14:09:11 -07:00
John Blum
57d56033ae Prepare next development iteration.
Set version to 0.2.2-Q-SNAPSHOT.
2022-01-14 11:09:03 -08:00
John Blum
385f52fe16 Release 0.2.1-Q. 2022-01-14 11:04:26 -08:00
John Blum
c3f7380e21 Upgrade to Spring Data BOM 2021.1.1 (Q-SR1).
Upgrade to Spring Data Build Parent 2.6.1.

Upgrade to Spring Data for Apache Geode 2.6.1.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.6.1.
2022-01-14 10:58:39 -08:00
John Blum
2568ddcd9f Upgrade to Spring Framework 5.3.15. 2022-01-14 10:55:25 -08:00
John Blum
fb191c6663 Upgrade to Logback 1.2.10. 2022-01-14 10:54:35 -08:00
John Blum
c5b0bf7cdc Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.14. 2022-01-14 10:54:10 -08:00
John Blum
78d49ff053 Prepare next development iteration.
Set version to 0.2.1-Q-SNAPSHOT.
2022-01-11 17:22:31 -08:00
John Blum
58e0880c0d Release 0.2.0-Q. 2022-01-11 17:17:13 -08:00
John Blum
097c70d3c6 Change Gradle and Maven project descriptions and name. 2022-01-11 16:26:01 -08:00
John Blum
ae5097a2fb Add dependency management for Spring Framework BOM. 2022-01-11 16:22:33 -08:00
John Blum
75c561a1c2 Upgrade to Spring Boot 2.6.2. 2022-01-11 15:24:20 -08:00
John Blum
d08e93b162 Upgrade to Spring Framework 5.3.14. 2022-01-11 15:23:55 -08:00
John Blum
2e159e98c5 Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.13. 2022-01-11 15:23:19 -08:00
John Blum
ade45ecf3c Upgrade to Mockito 4.2.0. 2022-01-11 15:22:49 -08:00
John Blum
5c32873a80 Upgrade to Log4J 2.17.1. 2022-01-11 15:22:14 -08:00
John Blum
360fbc48c4 Upgrade to AssertJ 3.22.0. 2022-01-11 15:21:47 -08:00
John Blum
b69b2099ca Upgrade to Apache Geode 1.14.2. 2022-01-11 15:21:08 -08:00
John Blum
1ae614a9aa Upgrade to Gradle 6.9.2. 2022-01-11 15:20:30 -08:00
John Blum
5dcf5f879b Upgrade to Spring Data Q.
Upgrade to Spring Data BOM 2021.1.0 (Q).

Upgrade to Spring Data Build 2.6.0.

Upgrade to Spring Data for Apache Geode 2.6.0.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.6.0.
2021-12-07 19:02:06 -08:00
John Blum
362dc0198c Upgrade to Spring Boot 2.6.1. 2021-12-07 18:59:45 -08:00
John Blum
646fc4a2b1 Upgrade to Apache Geode 1.14.0. 2021-12-07 18:59:05 -08:00
John Blum
f19047c812 Set version to 0.2.0-Q-SNAPSHOT. 2021-12-07 18:58:16 -08:00
John Blum
0cd52dcdfc Replace Checkstyle Gradle Task configuration with NoHTTP Gradle Plugin and task configuration. 2021-12-07 18:44:19 -08:00
John Blum
62719dc1d8 Upgrade to Spring Data Pascal-SR7.
Upgrade to Spring Data BOM 2021.0.7 (Pascal-SR7).

Upgrade to Spring Data Build 2.5.7.

Upgrade to Spring Data for Apache Geode 2.5.7.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.5.7.
2021-12-07 18:34:48 -08:00
John Blum
7fa1b9e07d Upgrade to Spring Boot 2.5.7. 2021-12-07 18:32:20 -08:00
John Blum
f34eca1ec5 Upgrade to Spring Framework 5.3.13. 2021-12-07 18:31:13 -08:00
John Blum
b934374fe3 Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.11. 2021-12-07 18:29:13 -08:00
John Blum
ba825ba04c Upgrade to Mockito 4.1.0. 2021-12-07 18:28:26 -08:00
John Blum
e146111c95 Prepare next development iteration.
Set version to 0.0.29-SNAPSHOT.
2021-10-28 16:48:53 -07:00
John Blum
55eec4f013 Release 0.0.28. 2021-10-28 16:43:30 -07:00
John Blum
bd087e05fc Add overloaded launch(..) method to ProcessExecutor accepting a Java CLASSPATH, Class type with the main method to run and an array of String arguments passed to the forked Java program. 2021-10-28 16:39:06 -07:00
John Blum
92b26c0d50 Refactor the ProcessExecutor.launch(..) method to register a JRE shutdown hook on the ProcessWrapper representing the forked [Java / JVM] process.
Resolves gh-15.
2021-10-28 15:35:18 -07:00
John Blum
1ef42b374a Return the ProcessWrapper (this) from the ProcessWrapper.registerShutdownHook() method. 2021-10-28 15:32:13 -07:00
John Blum
b5be8da185 Add overloaded startGemFireServer(..) and startGeodeServer(..) methods to the ForkingClientServerIntegrationTestsSupport class to control the working directory and classpath of the forked Java/JVM processes.
Resolves gh-17.
2021-10-28 15:03:12 -07:00
John Blum
900b1aff4d Create a Java FunctionalInterface and extension of the ProcessRunner interface defining a contract, logic and strategy for running (executing) a Java/JVM Process.
Resolves gh-17.
2021-10-28 15:03:12 -07:00
John Blum
14ac8cc780 Create a Java FunctionalInterface defining a contract, logic and strategy for running (executing) an Operating System (OS) Process.
Resolves gh-17.
2021-10-28 15:02:51 -07:00
John Blum
81589fab22 Set the host & port on the ProcessWrapper representing the GemFire/Geode JVM server process forked by the STDG framework.
Return the ProcessWrapper representing the forked GemFire/Geode JVM server process from the startGemFireServer(..) and startGeodeServer(..) methods.

Resolves gh-14.
2021-10-28 14:10:11 -07:00
John Blum
d9bfbd479d Add configurable 'host' and 'port' properties to the ProcessWrapper class.
The 'host' property represents the system (computer in the network) that is running the Process.

The 'port' property represents the host system port on wich the Process is listening for client connections.

Resolves gh-14.
2021-10-28 14:09:11 -07:00