Commit Graph

  • 3fcd42f602 Upgrade to Spring Test for Apache Geode 0.3.6-RAJ. 1.7.x John Blum 2023-10-31 16:52:10 -07:00
  • ff9f477631 Upgrade to Testcontainers 1.19.1. John Blum 2023-10-31 14:45:58 -07:00
  • 5ba474fc63 Upgrade to Spring Session 2021.2.3. John Blum 2023-10-31 14:45:03 -07:00
  • f17ef56c64 Upgrade to Spring Data for Apache Geode 2.7.17. John Blum 2023-10-31 14:43:51 -07:00
  • f5e571c9a1 Upgrade to Spring Data BOM 2021.2.17. John Blum 2023-10-31 14:43:20 -07:00
  • 53e8ac06a2 Set Spring Boot version to 2.7.18-SNAPSHOT. John Blum 2023-10-31 14:41:53 -07:00
  • b496b58690 Upgrade to Spring Framework 5.3.30. John Blum 2023-10-31 14:41:10 -07:00
  • 514b692da0 Upgrade to VMware GemFire for TAS (Pivotal Cloud Cache) 1.14.9. John Blum 2023-10-31 14:40:02 -07:00
  • b0ffcdd119 Remove explicit, test runtime-only dependency on org.springframework.boot:spring-boot-starter-jetty from the spring-geode-autoconfigure module. main John Blum 2023-10-31 14:36:57 -07:00
  • 51e735b654 Add (disabled, by default) dependency management for Apache Tomcat overridding Spring Boot's declared Apache Tomcat version for testing purposes. John Blum 2023-10-31 14:19:28 -07:00
  • ba00e3150c Declare 'tomcatVersion' property in gradle.properties. John Blum 2023-10-31 14:18:28 -07:00
  • 7c620894e8 Upgrade to Testcontainers 1.19.1. John Blum 2023-10-31 09:58:18 -07:00
  • 1fd2ed49bb Upgrade to Spring Session BOM 3.0.4. John Blum 2023-10-31 09:57:20 -07:00
  • 7f45c02ebb Upgrade to Spring Data BOM 2022.0.11. John Blum 2023-10-31 09:52:12 -07:00
  • ec970d64d7 Set Srping Boot version to 3.0.13-SNAPSHOT. John Blum 2023-10-31 09:49:44 -07:00
  • 3629de1f20 Upgrade to Spring Framework 6.0.13. John Blum 2023-10-31 09:48:48 -07:00
  • fdc5e94f5d Upgrade to VMware GemFire 9.15.9. John Blum 2023-10-31 09:48:15 -07:00
  • 84d3d6f52c Upgrade to VMware GemFire for TAS (Pivotal Cloud Cache) 1.14.9. John Blum 2023-10-31 09:47:32 -07:00
  • e5a64e9f06 Fix broken references to AdoptOpenJDK 8 in Jenkinsfile. John Blum 2023-10-24 10:18:50 -07:00
  • 7a8ea1a0cc Edit Jenkins CI pipeline properties and upgrade to JDK 17.0.8. John Blum 2023-09-07 11:02:06 -07:00
  • 4ace73f5e0 Edit Jenkins CI pipeline properties and upgrade to JDK 8u382. John Blum 2023-09-07 10:59:54 -07:00
  • 5c86df4571 Ugrade to Testcontainers 1.18.3. John Blum 2023-06-13 17:33:28 -07:00
  • 43d865a97b Upgrade to Spring Data for Apache Geode 2.7.12. John Blum 2023-06-13 17:31:33 -07:00
  • a844602c32 Upgrade to Spring Data BOM 2021.2.12. John Blum 2023-06-13 17:31:06 -07:00
  • 67c669b836 Upgrade to Spring Boot 2.7.13-SNAPSHOT. John Blum 2023-06-13 17:27:52 -07:00
  • d9d0504a0e Upgrade to com.github.ben-manes.versions Gradle Plugin 0.47.0. John Blum 2023-06-13 17:26:06 -07:00
  • 39f5594f11 Switch to local Spring Build Conventions Gradle Plugins. John Blum 2023-06-02 14:56:24 -07:00
  • e5418a2410 Update local Spring Build Conventions Gradle Plugins (in buildSrc/) with latest, required infrastructure changes. John Blum 2023-06-13 16:22:40 -07:00
  • 22362c6be7 Use logic from Spring Boot AsciidoctorConventions. John Blum 2023-06-02 21:09:35 -07:00
  • bdab127ded Change 'master' branch ref to 'main'. John Blum 2023-06-01 16:51:30 -07:00
  • 494979f08c Add JVM fork options to Asciidoctor Convention Plugin. John Blum 2023-06-01 16:44:15 -07:00
  • 9b648ad528 Upgrade to io.spring.asciidoctor:spring-asciidoctor-extensions-block-switch dependency version 0.6.1. John Blum 2023-06-01 15:19:27 -07:00
  • 626d6ca28f Switch to io.spring.asciidoctor.backends:spring-asciidoctor-backends. John Blum 2023-06-01 15:04:59 -07:00
  • 863decd09d Attempt to resolve Spring Documentation Resources from repo.spring.io/libs-milestone. John Blum 2023-05-31 12:18:27 -07:00
  • 181e3eecef Setup Spring Artifactory Repository authentication for the main build. John Blum 2023-05-31 11:07:32 -07:00
  • c45eeefb89 Define 'ARTIFACTORY' environment variable in all Jenkin CI build pipeline stages (build, deploy docs, deploy artifacts). John Blum 2023-06-01 15:13:42 -07:00
  • 8ff6f9f4d3 Authenticate when pulling io.spring.docresources:spring-doc-resources from Arifactory repo.spring.io/release repository. John Blum 2023-05-31 10:17:55 -07:00
  • 9b9957ec38 Import Spring Build Conventions Gradle Plugins 0.0.38. John Blum 2023-06-02 14:51:23 -07:00
  • 3a6cc56cbd Authenticate with Artifactory to build the SBDG artifact(s) and deploy docs. John Blum 2023-06-02 11:04:21 -07:00
  • 54a1e94df9 Increase Jenkins CI build timeout to 30 minutes. John Blum 2023-05-17 12:18:32 -07:00
  • 1c1cb1bfac Distinguish between official (library) and non-official Docker Images in VMware Harbor Proxy (DockerHub cache). John Blum 2023-05-13 19:00:33 -07:00
  • 117460c12d Fix bug in VMware Harbor Proxy, Offical Docker Image access, which originates in: harbor-repo.vmware.com/dockerhub-proxy-cache/library/. John Blum 2023-05-13 18:11:13 -07:00
  • 0412d9fe8c Fix bug in VmwHarborProxyImageNameSubstitutor when resolving Spring-managed Docker Images in VMware Harbor Proxy. John Blum 2023-05-13 13:47:35 -07:00
  • 441d3a4bcf Fix bug in VmwHarborProxyImageNameSubstitutor when resolving non-Spring Docker Images in VMware Harbor Proxy. John Blum 2023-05-13 12:35:11 -07:00
  • 6629bfc4e0 Switch Jenkins CI pipeline build to using Gradle clean build in ci/build.sh. John Blum 2023-05-13 14:19:46 -07:00
  • 5a766dfbaf Run SBDG Gradle build in Jenkins CI inside the context of an authenticated DockerHub Registery block. John Blum 2023-05-13 14:13:26 -07:00
  • c41796e940 Refactor the TestcontainersCassandraConfiguration class to resolve non-Spring Docker Images from 'dockerhub-proxy-cache' context in the VMware Harbor Proxy. John Blum 2023-05-13 11:49:58 -07:00
  • 2c69d9dff5 Refactor TestcontainersCassandraConfiguration class to use the springci cached Java 17/Cassandra-3.11 Docker Image in VMW Harbor Proxy. John Blum 2023-05-13 10:35:18 -07:00
  • 29187eb3e3 Refactor spring-geoode/build.gradle to evaluate the Gradle project property 'jenkins' correctly. John Blum 2023-05-12 21:40:12 -07:00
  • 54ab0fb789 Refactor Testcontainers configuration for Apache Cassandra and image name substitution. John Blum 2023-05-12 20:21:08 -07:00
  • 68a9ab6650 Use System.getProperty(name, defaultValue) to get the 'jenkin's JVM System property value to configure the test task. John Blum 2023-05-12 19:31:45 -07:00
  • 7d5f55ef87 Refactor the VmwHarborProxyImageNameSubstitutor class to detect the Jenkins CI environment. John Blum 2023-05-12 19:24:40 -07:00
  • 9d266b4acb Pass Gradle Java System property for 'jenkins' to the test task used by the SBDG test suite. John Blum 2023-05-12 19:17:14 -07:00
  • f2be315aef Comnfigure a Testcontainers ImageNameSubstitutor for VMware Harbor Proxy. John Blum 2023-05-12 18:54:16 -07:00
  • 072b6dc8da Refactor the TestcontainersCassandraConfiguration class and pass the Spring Environment object to the utility methods. John Blum 2023-05-12 18:24:37 -07:00
  • dbea481990 Refactor TestcontainersCassandraConfiguration class and fix Standard Output logging format specificier syntax error. John Blum 2023-05-12 18:21:25 -07:00
  • 12b62c92ea Redirect log statements from the Testcontainers Docker Container to the TestcontainersCassandraConfiguration class SLF4J Logger. John Blum 2023-05-12 18:12:46 -07:00
  • edf1a34d68 Define testcontainers.properties file to configure Testcontainers. John Blum 2023-05-12 18:12:16 -07:00
  • 6223771945 Refactor TestcontainersCassandraConfiguration to log all statements to System.out also. John Blum 2023-05-12 17:54:44 -07:00
  • 3085980bfa Change log pattern format for 'testFile' Logback Appender. John Blum 2023-05-12 17:54:04 -07:00
  • de273aa540 Update notes for building SBDG local inside a Docker Container. John Blum 2023-05-12 17:53:40 -07:00
  • f78e3b0f7e Set 'user.home' JVM System property to /opt/jenkins. John Blum 2023-05-12 16:20:02 -07:00
  • b564c391c0 Refactor the TestcontainersCassandraConfiguration class and make the Apache Cassandra constants dynamic, pulling from System properties. John Blum 2023-05-12 15:53:14 -07:00
  • 02f5acb032 Refactor the TestcontainersCassandraConfiguration to again use the Testcontainers 'TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX' environment variable. John Blum 2023-05-12 15:51:28 -07:00
  • d2effd71e9 Refactor TestcontainersCassandraConfiguration class to prepend the DockerHub mirror (name prefix) to the DockerImageName type. John Blum 2023-05-12 15:44:13 -07:00
  • ffc35f3713 Refactor TestcontainersCassandraConfiguration class and add option to log to System.out. John Blum 2023-05-12 14:54:08 -07:00
  • 68b8b882b7 Refactor Logback configuration to send log output for TestcontainerCassandraConfiguration to a file. John Blum 2023-05-12 14:29:54 -07:00
  • 6f8db2407b Refactor the TestcontainersCassandraConfiguration class to use a mirror for Docker image pulling. John Blum 2023-05-12 14:29:21 -07:00
  • 59a5d98526 Add logging to, and enable logging using SLF4J for, TestcontainersCassandraConfiguration. John Blum 2023-05-12 13:49:09 -07:00
  • 2a48c96257 Refactor the ci/pipeline.properties to set the 'jenkins' user HOME directory to '/opt/jenkins'. John Blum 2023-05-12 13:03:33 -07:00
  • 75b1b3bcc0 Refactor the ci/cleanupArtifacts.sh script to disable the removal of .gradle/ and .m2/ directory (cached) files. John Blum 2023-05-12 13:02:51 -07:00
  • d67de480f9 Refactor Jenkinsfile to cleanup artifacts before GemFire files. John Blum 2023-05-12 13:02:14 -07:00
  • b6680601c8 Add CI.adoc containing information on building SBDG using Docker locally. John Blum 2023-05-12 12:11:46 -07:00
  • 7ece1ce3e8 Exclude tmp/ directory in NOHTTP Gradle Plugin analysis. John Blum 2023-05-12 11:56:53 -07:00
  • 69c1d68689 Add 'jenkins' Gradle, Java System property set to 'true'. John Blum 2023-05-12 11:49:26 -07:00
  • 39b05cdcc5 Add environment-specific configuration to the Cassandra Testcontainer. John Blum 2023-05-12 11:49:01 -07:00
  • 528ae19704 Add placeholder implementation for bootstrapping and configuring and embedded Apache Cassandra database server instance. John Blum 2023-05-12 11:37:22 -07:00
  • 160b58d69d Configure Testcontainers to use VMW Harbor Proxy to pull Docker images. John Blum 2023-05-12 11:36:31 -07:00
  • 2dd3be9b51 Modify Jenkins CI build (Jenkinsfile) to use Gradle 'build' lifecycle task instead of 'check'. John Blum 2023-05-12 10:32:43 -07:00
  • 6efb07b36b Create ci/build.sh file to run Gradle build lifecycle task. John Blum 2023-05-12 10:32:15 -07:00
  • 67f4ef10ff Refactor Testcontainers Cassandra Configuration. John Blum 2023-05-12 10:28:13 -07:00
  • cbb46fe67e Set Apache Cassandra Docker Image version to 3.11.15. John Blum 2023-05-11 16:14:29 -07:00
  • e73ce26854 Upgrade Spring Geode Samples to Spring Boot 3.0.7-SNAPSHOT. John Blum 2023-05-11 16:02:20 -07:00
  • 072eef650a Upgrade to Gradle 7.6.1. John Blum 2023-05-11 15:46:00 -07:00
  • bada422e86 Upgrade to Testcontainers 1.18.1. John Blum 2023-05-11 15:45:22 -07:00
  • b89500234e Upgrade to Spring Session BOM 3.0.1. John Blum 2023-05-11 15:44:56 -07:00
  • e06aa1e2ff Upgrade to Spring Data BOM 2022.0.5. John Blum 2023-05-11 15:41:36 -07:00
  • aa6aac797a Set Spring Boot version to 3.0.7-SNAPSHOT. John Blum 2023-05-11 15:40:34 -07:00
  • 8c2e329d12 Upgrade to Spring Framework 6.0.9. John Blum 2023-05-11 15:39:47 -07:00
  • d8cec88b90 Upgrade to VMware GemFire 9.15.5. John Blum 2023-05-11 15:39:18 -07:00
  • 13b53b68e2 Upgrade to Temurin JDK 8u362 for use in the Jenkins CI env. John Blum 2023-05-11 15:31:37 -07:00
  • 30a6823668 Upgrade Spring Geode Samples to Spring Boot 2.7.12-SNAPSHOT. John Blum 2023-05-11 15:30:58 -07:00
  • cfc2016484 Upgrade to Gradle 6.9.4. John Blum 2023-05-11 15:18:56 -07:00
  • fa9f91a5d7 Upgrade to Testcontainers 1.18.1. John Blum 2023-05-11 15:17:04 -07:00
  • 977a0788ea Upgrade to Spring Session BOM 2021.2.1. John Blum 2023-05-11 15:15:48 -07:00
  • fd8d56b886 Upgrade to Spring Data BOM 2021.2.11. John Blum 2023-05-11 15:11:47 -07:00
  • 1a2b8ee477 Set Spring Boot version to 2.7.12-SNAPSHOT. John Blum 2023-05-11 14:57:15 -07:00
  • dfb4731088 Upgrade to Spring Framework 5.3.27. John Blum 2023-05-11 14:19:44 -07:00
  • 3a9a3c1e33 Upgrade Jenkins CI/CD build pipeline to Temurin JDK 17.0.6_10-focal. John Blum 2023-02-27 13:45:00 -08:00
  • de5368e324 Include NOTICE in README. John Blum 2023-01-17 12:47:10 -08:00