'프로젝트' 루트 폴더에 .github생성
.github에 workflows 생성
deploy.yaml 생성
명령어 열심히 짬
pm2를 쓴다면
pm2 stop nestjs-app || true
sleep 3
pm2 delete nestjs-app || true
sleep 3
pm2 start dist/main.js --name nestjs-app
이런식으로 중간에 몇초 쉬어야 다음 명령어가 에러나지 않음 주의.
on:
push:
branches:
- main
브랜치에 push라 했지만 왜인지 pr을 해야 재배포가 됨
'[프로그래밍] AWS' 카테고리의 다른 글
[AWS] 도메인 등록 (0) | 2024.06.18 |
---|---|
[AWS] nest 배포 (0) | 2024.06.18 |