Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEPLOY] 프로젝트 배포 #4

Merged
merged 26 commits into from
Nov 1, 2023
Merged

[DEPLOY] 프로젝트 배포 #4

merged 26 commits into from
Nov 1, 2023

Conversation

mingulmangul
Copy link
Member

📣 Description

배포 환경 세팅 완료했습니다..
거의 설정 파일이라 리뷰 없이 바로 머지할게요~~

Issue Number: solved #2

📸 Screenshot

📝 ETC

프로젝트 빌드 후 jar 파일을 ec2에 전송 및 실행합니다.
jar 파일 실행 명령어에 nohup을 추가해 백그라운드 실행으로 변경했습니다.
CD workflow를 CodeDeploy를 사용하는 방식으로 변경
서버에서 jar 파일을 실행하는 스크립트 추가
CodeDeploy 설정 파일 추가
executable jar만 생성하기 위해 build 대신 bootJar 사용
로컬 개발 환경 구축 용도
프로젝트 루트 -> docker/
설정 파일과 jar 파일을 전송하는 단계를 하나로 합침
CodeDeploy 사용 단계 제거 및 scp-action 추가
@mingulmangul mingulmangul added the 🔫 배포 배포 관련 label Nov 1, 2023
@mingulmangul mingulmangul self-assigned this Nov 1, 2023
@mingulmangul mingulmangul linked an issue Nov 1, 2023 that may be closed by this pull request
2 tasks
@mingulmangul mingulmangul merged commit 4ff7710 into develop Nov 1, 2023
1 check passed
@mingulmangul mingulmangul deleted the deploy/cicd branch November 1, 2023 03:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔫 배포 배포 관련
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[DEPLOY] 프로젝트 배포
1 participant