Files
marquiz-metrics/scripts/deploy.sh
13orlov 300117822d
Some checks failed
continuous-integration/drone/push Build is failing
feat(ci): Implement final deployment script and pipeline
2025-08-31 00:18:46 +01:00

15 lines
382 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
echo ">>> Decrypting secrets for staging..."
sops -d envs/common.env > .env.common
sops -d envs/staging.env > .env.staging.decrypted
cat .env.common .env.staging.decrypted > .env.staging
rm -f .env.common .env.staging.decrypted
echo ">>> Secrets decrypted. Restarting services..."
make staging-up
echo ">>> Deployment to staging finished!"