Customize processResources build step and configure the Apache Ant ReplaceTokens filter to process all tokens in configuration files and Gfsh shell scripts.

This commit is contained in:
John Blum
2019-04-23 16:59:11 -07:00
parent 1f3824b5f5
commit 1c9a06f4c8
8 changed files with 22 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
# Gfsh shell script used to connect to a secure cluster
# Connect to a secure Locator with Authentication and SSL enabled
connect --security-properties-file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/config/gemfire.properties
connect --security-properties-file=${SBDG_HOME}/spring-geode-samples/boot/configuration/build/resources/main/geode/config/gemfire.properties

View File

@@ -1,4 +1,4 @@
# Gfsh shell script to set the environment
set variable --name=SBDG_HOME --value=/Users/jblum/pivdev/spring-boot-data-geode
set variable --name=SBDG_HOME --value=@project-dir@
echo --string=${SBDG_HOME}

View File

@@ -1,5 +1,8 @@
# Gfsh shell script to start a secure GemFire/Geode cluster
start locator --name=LocatorOne --classpath=${SBDG_HOME}/apache-geode-extensions/build/libs/apache-geode-extensions-1.0.0.BUILD-SNAPSHOT.jar --properties-file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/config/gemfire.properties
set variable --name=CLASSPATH --value=${SBDG_HOME}/apache-geode-extensions/build/libs/apache-geode-extensions-@project-version@.jar
set variable --name=GEMFIRE_PROPERTIES --value=${SBDG_HOME}/spring-geode-samples/boot/configuration/build/resources/main/geode/config/gemfire.properties
start locator --name=LocatorOne --classpath=${CLASSPATH} --properties-file=${GEMFIRE_PROPERTIES}
connect --user=test --password=test
start server --name=ServerOne --classpath=${SBDG_HOME}/apache-geode-extensions/build/libs/apache-geode-extensions-1.0.0.BUILD-SNAPSHOT.jar --properties-file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/config/gemfire.properties
start server --name=ServerOne --classpath=${CLASSPATH} --properties-file=${GEMFIRE_PROPERTIES}

View File

@@ -1,3 +1,3 @@
#!/bin/bash
gfsh -e "run --file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/bin/start-secure-cluster.gfsh"
gfsh -e "run --file=@samples-dir@boot/configuration/build/resources/main/geode/bin/start-secure-cluster.gfsh"

View File

@@ -1,3 +1,3 @@
#!/bin/bash
gfsh -e "run --file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/bin/start-simple-cluster.gfsh"
gfsh -e "run --file=@samples-dir@boot/configuration/src/main/resources/geode/bin/start-simple-cluster.gfsh"

View File

@@ -1,3 +1,3 @@
#!/bin/bash
gfsh -e "run --file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/bin/stop-cluster.gfsh"
gfsh -e "run --file=@samples-dir@boot/configuration/src/main/resources/geode/bin/stop-cluster.gfsh"

View File

@@ -7,8 +7,8 @@ security-username=test
security-password=test
ssl-enabled-components=locator,server
ssl-require-authentication=false
ssl-keystore=/Users/jblum/pivdev/spring-boot-data-geode/spring-geode-samples/boot/configuration/src/main/resources/example-trusted.jks
ssl-keystore=@samples-dir@boot/configuration/build/resources/main/example-trusted-keystore.jks
ssl-keystore-password=s3cr3t
ssl-keystore-type=JKS
ssl-truststore=/Users/jblum/pivdev/spring-boot-data-geode/spring-geode-samples/boot/configuration/src/main/resources/example-trusted.jks
ssl-truststore=@samples-dir@boot/configuration/build/resources/main/example-trusted-keystore.jks
ssl-truststore-password=s3cr3t