-
Notifications
You must be signed in to change notification settings - Fork 1
[CI] workflows 수정 #21
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
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughGitHub Actions의 CI/CD 워크플로우가 기존 JAR 파일 기반 배포에서 Docker 이미지를 빌드하고 EC2에 컨테이너로 배포하는 방식으로 전환되었습니다. 워크플로우 이름, 트리거, 빌드 및 배포 과정이 모두 Docker 중심으로 구조화되었습니다. Changes
Sequence Diagram(s)sequenceDiagram
actor Developer
participant GitHub Actions
participant Docker Hub
participant EC2 Instance
Developer->>GitHub Actions: develop 브랜치 push 또는 수동 실행
GitHub Actions->>GitHub Actions: 코드 체크아웃, JDK 세팅, Gradle 빌드
GitHub Actions->>Docker Hub: Docker 이미지 빌드 및 푸시
GitHub Actions->>EC2 Instance: SSH 접속 후 배포 스크립트 실행
EC2 Instance->>Docker Hub: 최신 Docker 이미지 pull
EC2 Instance->>EC2 Instance: 기존 컨테이너 중지/삭제, 새 컨테이너 실행
Assessment against linked issues
Possibly related PRs
Suggested labels
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
✔️ 연관 이슈
📝 작업 내용
workflows 수정
Summary by CodeRabbit