Actions
배포 방법¶
필요한 파일/폴더 : build node_modules package.json¶
ssd@SSD-SERVER:/work/podman/postgresql-server/ssdoctors/project/SDcmWeb$ cat deploy.sh
#!/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"
Updated by 상혁 손 about 2 months ago · 2 revisions