Skip to content

🌎 Deploy - Setup and Deploy CI/CD Pipeline#12

Merged
leeeunda merged 6 commits intodevelopfrom
deploy
Aug 12, 2025
Merged

🌎 Deploy - Setup and Deploy CI/CD Pipeline#12
leeeunda merged 6 commits intodevelopfrom
deploy

Conversation

@leeeunda
Copy link
Copy Markdown
Contributor

✏️PR 타입(하나 이상의 PR 타입을 선택해 주세요)

  • 기능 추가
  • 기능 삭제
  • 버그 수정
  • 문서 수정
  • 코드 리팩토링
  • 주석 추가 및 수정
  • 파일 혹은 폴더명 수정
  • 테스트 추가, 테스트 리팩토링
  • 의존성, 환경 변수, 빌드 관련 코드 업데이트

🌴반영 브랜치

  • develop → main

📌변경 사항

  • GitHub Actions를 이용한 CI/CD 파이프라인 구축
  • Docker Hub 이미지 빌드 및 푸시 설정 추가
  • EC2 서버에서 Docker 컨테이너 자동 배포 스크립트 적용
  • Git 환경 변수(secrets) 설정
  • Spring Actuator health-check 설정 추가

💯테스트 결과

  • main 브랜치 push 시 Docker 이미지 빌드 및 Docker Hub 푸시 성공
  • EC2 서버에서 컨테이너 pull 및 교체 실행 확인
  • Health Check (/actuator/health) 정상 응답 확인

@leeeunda leeeunda self-assigned this Aug 12, 2025
@leeeunda leeeunda merged commit 16f5495 into develop Aug 12, 2025
1 check passed
@leeeunda leeeunda linked an issue Aug 12, 2025 that may be closed by this pull request
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🌏 Deploy - Docker와 Git Actions를 통해 CI/CD Pipeline을 구성한다

1 participant