fix(ci): .env에 빈 secrets 기록 방지 (JWT_SECRET 빈 값 문제)
This commit is contained in:
부모
a2ece61f14
커밋
3931c23939
@ -56,11 +56,10 @@ jobs:
|
|||||||
ls -t $DEPLOY_DIR/backup/*.jar | tail -n +6 | xargs -r rm
|
ls -t $DEPLOY_DIR/backup/*.jar | tail -n +6 | xargs -r rm
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Secrets → 환경변수 파일 (systemd EnvironmentFile)
|
# Secrets → 환경변수 파일 (빈 값은 제외)
|
||||||
cat > $DEPLOY_DIR/.env << ENVEOF
|
: > $DEPLOY_DIR/.env
|
||||||
GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}
|
[ -n "$GOOGLE_CLIENT_ID" ] && echo "GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}" >> $DEPLOY_DIR/.env
|
||||||
JWT_SECRET=${JWT_SECRET}
|
[ -n "$JWT_SECRET" ] && echo "JWT_SECRET=${JWT_SECRET}" >> $DEPLOY_DIR/.env
|
||||||
ENVEOF
|
|
||||||
|
|
||||||
# JAR 교체 + 재시작 트리거
|
# JAR 교체 + 재시작 트리거
|
||||||
cp backend/target/kcg.jar $DEPLOY_DIR/kcg.jar
|
cp backend/target/kcg.jar $DEPLOY_DIR/kcg.jar
|
||||||
|
|||||||
불러오는 중...
Reference in New Issue
Block a user