Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[chore][program-service] CI/CD 파이프라인 구축 #20#21

Merged
sweetRainShin merged 7 commits into
dev from
chore/20-deploy
May 15, 2026
Merged

[chore][program-service] CI/CD 파이프라인 구축 #20 #21
sweetRainShin merged 7 commits into
dev from
chore/20-deploy

Conversation

@haeun228

@haeun228 haeun228 commented May 15, 2026

Copy link
Copy Markdown
Contributor

🌱 설명

  • ECS 배포를 위한 CI/CD 워크플로우 추가 및 Dockerfile 수정
  • GitHub Actions에서 ECR 이미지 빌드 후 ECS 자동 배포 설정
  • Eureka 서비스 디스커버리를 위한 네트워크 설정 추가

📌 관련 이슈

💻 커밋 유형

해당하는 항목에 x를 채워주세요.

  • feat : 새로운 기능 추가
  • fix : 버그 수정 (긴급 핫픽스 포함)
  • refactor : 리팩토링
  • chore : 빌드 설정, 의존성 업데이트 등
  • docs : 문서 수정
  • comment : 주석 추가 및 변경
  • rename : 파일 / 폴더 이동 또는 이름 변경
  • remove : 파일 삭제
  • test : 테스트 코드 추가 / 수정

📝 체크리스트

PR 올리기 전에 아래 항목을 확인해주세요.

  • develop 브랜치 기준으로 feature 브랜치를 생성했나요?
  • 코드 컨벤션 및 스타일 가이드를 준수했나요?
  • 관련 이슈와 연결했나요?
  • 설명이 필요한 부분 / 어려운 부분 / 공유가 필요한 부분에 주석을 추가했습니다.
  • 제가 작성한 코드를 스스로 리뷰했습니다.
  • 기존 테스트와 충돌하지 않음을 확인했나요?

📚 추가 설명

  • Dockerfile에서 .env 파일 복사 제거
    • ECR 이미지 빌드 시에는 .env를 사용할 수 없기 때문에 제거하고 ECS Task Definition 환경변수로 주입하는 방식으로 사용했습니다.
  • inetutils.preferred-networks 추가로 Eureka 등록 시 올바른 내부 IP 사용
  • ProgramserviceApplicationTests 삭제 → 빌드 실패 방지

coderabbitai Bot commented May 15, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: first-ticket/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 06d87bf1-4378-49ca-b02d-838f786ba6f3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/20-deploy

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sweetRainShin sweetRainShin merged commit 816dce9 into dev May 15, 2026
3 checks passed
@sweetRainShin sweetRainShin deleted the chore/20-deploy branch May 15, 2026 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@sweetRainShin sweetRainShin sweetRainShin approved these changes

Labels

🔧 chore 기타 수정

Projects

Status: Done

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

[chore][program-service] CD 파이프라인 구축

AltStyle によって変換されたページ (->オリジナル) /