Merge pull request 'fix(ci): .env 빈 secrets 기록 방지' (#19) from chore/release-prep-4 into develop

This commit is contained in:
htlee 2026-03-17 16:05:47 +09:00
커밋 a984494fad

파일 보기

@ -56,11 +56,10 @@ jobs:
ls -t $DEPLOY_DIR/backup/*.jar | tail -n +6 | xargs -r rm
fi
# Secrets → 환경변수 파일 (systemd EnvironmentFile)
cat > $DEPLOY_DIR/.env << ENVEOF
GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}
JWT_SECRET=${JWT_SECRET}
ENVEOF
# Secrets → 환경변수 파일 (빈 값은 제외)
: > $DEPLOY_DIR/.env
[ -n "$GOOGLE_CLIENT_ID" ] && echo "GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}" >> $DEPLOY_DIR/.env
[ -n "$JWT_SECRET" ] && echo "JWT_SECRET=${JWT_SECRET}" >> $DEPLOY_DIR/.env
# JAR 교체 + 재시작 트리거
cp backend/target/kcg.jar $DEPLOY_DIR/kcg.jar