chore: import verified syly2 maintenance baseline without embedded credentials
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
cd "$(dirname "$0")/.."
|
||||
mkdir -p target/offline-checks
|
||||
jdk_bin="${JAVA_HOME:?Set JAVA_HOME to JDK 8}/bin"
|
||||
cp="target/classes:target/syly/WEB-INF/lib/*"
|
||||
"$jdk_bin/javac" -encoding UTF-8 -cp "$cp" -d target/offline-checks scripts/verification/SecretsCheck.java
|
||||
"$jdk_bin/java" -cp "target/offline-checks:$cp" SecretsCheck missing
|
||||
printf 'SYLY_CONFIG_TEST=from-file\n' > target/offline-checks/config-test.properties
|
||||
env -u SYLY_CONFIG_TEST "$jdk_bin/java" -Dsyly.secrets.file="$PWD/target/offline-checks/config-test.properties" -cp "target/offline-checks:$cp" SecretsCheck config from-file
|
||||
SYLY_CONFIG_TEST=from-environment "$jdk_bin/java" -Dsyly.secrets.file="$PWD/target/offline-checks/config-test.properties" -cp "target/offline-checks:$cp" SecretsCheck config from-environment
|
||||
# Uses the existing deployment keys supplied privately by the operator.
|
||||
"$jdk_bin/java" -cp "target/offline-checks:$cp" SecretsCheck
|
||||
Reference in New Issue
Block a user