mirror of
https://github.com/All-Hands-AI/OpenHands.git
synced 2026-01-08 22:38:05 -05:00
28 lines
834 B
Bash
Executable File
28 lines
834 B
Bash
Executable File
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
# Check if DEPLOY_DIR argument was provided
|
|
if [ $# -lt 1 ]; then
|
|
echo "Usage: $0 <DEPLOY_DIR>"
|
|
echo "Example: $0 /path/to/root/of/deploy/repo"
|
|
exit 1
|
|
fi
|
|
|
|
# Normalize path (remove trailing slash)
|
|
DEPLOY_DIR="${1%/}"
|
|
|
|
# Function to decrypt and rename
|
|
decrypt_and_move() {
|
|
local secret_path="$1"
|
|
local output_name="$2"
|
|
|
|
${DEPLOY_DIR}/scripts/decrypt.sh "${DEPLOY_DIR}/${secret_path}"
|
|
mv decrypted.yaml "${output_name}"
|
|
echo "Moved decrypted.yaml to ${output_name}"
|
|
}
|
|
|
|
# Decrypt each secret file
|
|
decrypt_and_move "openhands/envs/feature/secrets/github-app.yaml" "github_decrypted.yaml"
|
|
decrypt_and_move "openhands/envs/staging/secrets/keycloak-realm.yaml" "keycloak_realm_decrypted.yaml"
|
|
decrypt_and_move "openhands/envs/staging/secrets/keycloak-admin.yaml" "keycloak_admin_decrypted.yaml"
|