수동 배포
백
- intellij → ctrl + E → Gradle 선택 → jmark>Tasks>build>bootJar
- 프로젝트 폴더 > Back_end > jmark > build > libs > jmark-0.0.1-SNAPSHOT.jar 파일 EC2 서버에 업로드 (업로드 경로 : /home/ubuntu/ )
- nohup java -jar <jar-name>.jar & → 백그라운드 서버 구동
- ps -ef | grep <jar-name>.jar → 구동중인 서버 확인
- kill -9 <PID> → 서버 죽이기
프론트
- npm run build → dist 폴더 생성
- 빌드된 dist 폴더를 EC2 서버에 업로드 ( 업로드 경로 : /home/ubuntu )
자동 배포 성공 [ Jenkins + Docker ]
Docker & Jenkins