John Blum
22362c6be7
Use logic from Spring Boot AsciidoctorConventions.
2023-06-02 21:21:33 -07:00
John Blum
bdab127ded
Change 'master' branch ref to 'main'.
2023-06-02 20:21:07 -07:00
John Blum
1c1cb1bfac
Distinguish between official (library) and non-official Docker Images in VMware Harbor Proxy (DockerHub cache).
2023-05-13 19:22:03 -07:00
John Blum
117460c12d
Fix bug in VMware Harbor Proxy, Offical Docker Image access, which originates in: harbor-repo.vmware.com/dockerhub-proxy-cache/library/.
2023-05-13 19:22:03 -07:00
John Blum
0412d9fe8c
Fix bug in VmwHarborProxyImageNameSubstitutor when resolving Spring-managed Docker Images in VMware Harbor Proxy.
2023-05-13 19:22:03 -07:00
John Blum
441d3a4bcf
Fix bug in VmwHarborProxyImageNameSubstitutor when resolving non-Spring Docker Images in VMware Harbor Proxy.
2023-05-13 19:21:57 -07:00
John Blum
c41796e940
Refactor the TestcontainersCassandraConfiguration class to resolve non-Spring Docker Images from 'dockerhub-proxy-cache' context in the VMware Harbor Proxy.
2023-05-13 11:49:58 -07:00
John Blum
2c69d9dff5
Refactor TestcontainersCassandraConfiguration class to use the springci cached Java 17/Cassandra-3.11 Docker Image in VMW Harbor Proxy.
2023-05-13 10:55:59 -07:00
John Blum
29187eb3e3
Refactor spring-geoode/build.gradle to evaluate the Gradle project property 'jenkins' correctly.
2023-05-12 21:40:12 -07:00
John Blum
54ab0fb789
Refactor Testcontainers configuration for Apache Cassandra and image name substitution.
2023-05-12 20:21:08 -07:00
John Blum
68a9ab6650
Use System.getProperty(name, defaultValue) to get the 'jenkin's JVM System property value to configure the test task.
2023-05-12 19:31:45 -07:00
John Blum
7d5f55ef87
Refactor the VmwHarborProxyImageNameSubstitutor class to detect the Jenkins CI environment.
2023-05-12 19:24:40 -07:00
John Blum
9d266b4acb
Pass Gradle Java System property for 'jenkins' to the test task used by the SBDG test suite.
2023-05-12 19:17:14 -07:00
John Blum
f2be315aef
Comnfigure a Testcontainers ImageNameSubstitutor for VMware Harbor Proxy.
2023-05-12 18:58:46 -07:00
John Blum
072b6dc8da
Refactor the TestcontainersCassandraConfiguration class and pass the Spring Environment object to the utility methods.
2023-05-12 18:24:37 -07:00
John Blum
dbea481990
Refactor TestcontainersCassandraConfiguration class and fix Standard Output logging format specificier syntax error.
2023-05-12 18:21:25 -07:00
John Blum
12b62c92ea
Redirect log statements from the Testcontainers Docker Container to the TestcontainersCassandraConfiguration class SLF4J Logger.
2023-05-12 18:17:08 -07:00
John Blum
edf1a34d68
Define testcontainers.properties file to configure Testcontainers.
2023-05-12 18:12:16 -07:00
John Blum
6223771945
Refactor TestcontainersCassandraConfiguration to log all statements to System.out also.
2023-05-12 17:54:44 -07:00
John Blum
3085980bfa
Change log pattern format for 'testFile' Logback Appender.
2023-05-12 17:54:04 -07:00
John Blum
b564c391c0
Refactor the TestcontainersCassandraConfiguration class and make the Apache Cassandra constants dynamic, pulling from System properties.
2023-05-12 15:53:34 -07:00
John Blum
02f5acb032
Refactor the TestcontainersCassandraConfiguration to again use the Testcontainers 'TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX' environment variable.
2023-05-12 15:51:28 -07:00
John Blum
d2effd71e9
Refactor TestcontainersCassandraConfiguration class to prepend the DockerHub mirror (name prefix) to the DockerImageName type.
2023-05-12 15:44:13 -07:00
John Blum
ffc35f3713
Refactor TestcontainersCassandraConfiguration class and add option to log to System.out.
2023-05-12 14:54:08 -07:00
John Blum
68b8b882b7
Refactor Logback configuration to send log output for TestcontainerCassandraConfiguration to a file.
2023-05-12 14:33:34 -07:00
John Blum
6f8db2407b
Refactor the TestcontainersCassandraConfiguration class to use a mirror for Docker image pulling.
2023-05-12 14:29:21 -07:00
John Blum
59a5d98526
Add logging to, and enable logging using SLF4J for, TestcontainersCassandraConfiguration.
2023-05-12 13:49:09 -07:00
John Blum
39b05cdcc5
Add environment-specific configuration to the Cassandra Testcontainer.
2023-05-12 11:49:01 -07:00
John Blum
528ae19704
Add placeholder implementation for bootstrapping and configuring and embedded Apache Cassandra database server instance.
2023-05-12 11:37:22 -07:00
John Blum
160b58d69d
Configure Testcontainers to use VMW Harbor Proxy to pull Docker images.
...
Add environment configuration variable to enable/disable Testcontainers RYUK Docker Container.
2023-05-12 11:36:31 -07:00
John Blum
67f4ef10ff
Refactor Testcontainers Cassandra Configuration.
2023-05-12 10:28:13 -07:00
John Blum
cbb46fe67e
Set Apache Cassandra Docker Image version to 3.11.15.
2023-05-11 16:14:29 -07:00
John Blum
638dce7963
Upgrade to Freefair Lombok Gradle Plugin 6.5.1.
2022-11-08 13:30:34 -08:00
John Blum
793946d8ba
Edit changelog and include 1.7.5 release notes.
2022-10-24 13:02:57 -07:00
John Blum
5b00d28966
Edit changelog and include 1.6.13 release notes.
2022-10-24 13:01:39 -07:00
John Blum
461bf5c3e0
Adapt to logging configuration and functional/behavior changes introduced in SLF4J 2.0.x and Logback 1.4.x.
2022-09-30 19:26:14 -07:00
John Blum
6f301e4627
Add static stopLogback() utility method to the LogbackSupport class.
2022-09-29 14:49:57 -07:00
John Blum
a1f7d3b564
Adapt to API changes in the Apache HttpComponents HttpClient5 library used by SecureClusterAwareConfigurationIntegrationTests.
2022-09-29 13:12:08 -07:00
John Blum
8e183df1cb
Declare an 'implementation' configuration exclusion on 'org.apache.httpcomponents:httpclient' transitive dependency included by Apache Geode.
...
Apache Geode's core Management functionality and lib (org.apache.geode:gedoe-management) requires and includes the org.apache.httpcomponents:httclient:4.5.13 dependency
which is in conflict with core Spring Framework's use of the Apache HttpComponents HttpClient5 (org.apache.httpcomponents.client5:httpclient5) dependency in the spring-web module and HTTP (client) API.
2022-09-29 13:10:32 -07:00
John Blum
909576be58
Adapt to API changes in SLF4J 2.0 and Logback 1.4.
2022-09-29 11:03:25 -07:00
John Blum
fd241cf434
Change Apache Shiro Assert import to Spring Framework Assert in SpringBootApacheGeodeClientCacheApplication.
2022-09-29 10:37:51 -07:00
John Blum
fc799ae951
Edit changelog and add 2.0.0-M5 release notes.
2022-09-26 10:44:04 -07:00
John Blum
c9c1b13eb7
Edit Samples chapter adding a note about the SBDG version.
2022-09-26 10:43:55 -07:00
John Blum
61df79c583
Add section in the reference documentation on declaring (transitive) dependency exclusions when using Gradle or Maven.
2022-09-26 10:43:09 -07:00
John Blum
e7cf4f5c67
Edit changelog and include 1.7.4 release notes.
2022-09-24 00:11:42 -07:00
John Blum
09bfce0bb0
Edit changelog and include 1.6.12 release notes.
2022-09-24 00:10:32 -07:00
John Blum
4a29ea932d
Adapt to API and framework changes in Spring Boot Auto-configuration.
2022-09-22 23:02:37 -07:00
John Blum
b73524c75c
Adapt to API changes in Spring Data for Apache Geode (SDG).
2022-09-22 23:02:25 -07:00
John Blum
a83f8fbbfe
Edit changelog and include 1.7.3 release notes.
2022-08-26 14:11:39 -07:00
John Blum
8053dc3d4f
Edit changelog and include 1.6.11 release notes.
2022-08-26 14:10:15 -07:00