|
#!/bin/bash
|
|
echo "SvelteKit 프로젝트를 빌드하고 프로덕션용 모듈을 설치합니다..."
|
|
npm run build && npm install --production
|
|
|
|
# 1. YYYYMMDD_HHmmss 형식의 타임스탬프 생성
|
|
TIMESTAMP=$(date +%Y%m%d_%H%M%S)
|
|
|
|
# 2. 생성된 타임스탬프를 파일 이름 변수에 할당
|
|
FILENAME="../deploy-SDcmWeb_$TIMESTAMP.tar.gz"
|
|
|
|
echo "$FILENAME 으로 압축을 시작합니다..."
|
|
|
|
# 3. 타임스탬프가 포함된 파일 이름으로 압축
|
|
tar -cvzf $FILENAME build node_modules package.json
|
|
|
|
echo "배포 패키지 생성 완료: $FILENAME"
|