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

Feat(Deploy): cicd action 적용 (SWM-61) #11

Merged
merged 9 commits into from
Jun 25, 2024
Merged

Conversation

InHyeok-J
Copy link
Contributor

PR 변경된 내용

  • PR Template 적용
  • CI Action 적용
  • CD Action 적용

CICD 공통 사항

  • 환경변수는 Github의 action secrets 변수에 DEV Prefix를 붙여서 저장
  • action이 돌면서 Prefix를 제거하 .env 파일로 만든후 적용시킴

CI Action 적용

  • github action 환경에서 next js build 를 통한 빌드 체크
  • PR 요청(지금 요청)으로 한번 확인이 필요

CD Action 적용

  • 환경 변수(.env) 파일을 만들고 Docker 기반으로 build 및 도커 이미지 실행
  • ECR 적용 후 runner로 배포 타겟 ec2에 배포시킴

참조

Jira Issue: SWM-61

@InHyeok-J InHyeok-J requested a review from godzz733 June 25, 2024 03:48
@InHyeok-J InHyeok-J self-assigned this Jun 25, 2024
@InHyeok-J InHyeok-J closed this Jun 25, 2024
@InHyeok-J InHyeok-J reopened this Jun 25, 2024
Copy link
Contributor

@godzz733 godzz733 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good.

@InHyeok-J InHyeok-J merged commit afcd6e2 into develop Jun 25, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants