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

CI/CD 파이프라인 구축 #8

Merged
merged 4 commits into from
Jul 15, 2024
Merged

CI/CD 파이프라인 구축 #8

merged 4 commits into from
Jul 15, 2024

Conversation

dladncks1217
Copy link
Contributor

@dladncks1217 dladncks1217 commented Jul 14, 2024

Why need this PR❓

CI/CD 워크플로우 추가됐습니다.

스크린샷 2024-07-17 오후 8 22 15

지라링크

Changes ✌️

이제 dev로 가는 pr 머지되면 파이프라인 돌거에여
배포 플로우는 위와 같은 느낌이에요. 인바운드규칙 제거 이런거는 헷갈리게 할 것 같아서 안그렸어요. (매우 대충그렸기에 나중에 이쁘게 그려볼게요 ㅎㅎ..) 수정했습니다

일단 npm run dev 형태로만 배포되긴 하는데(귀찮음이슈..) 나중에 tls인증서 달고 등등 한 뒤 넥스트 올라가있는 노드서버는 pm2로 클러스터링시킬 계획입니당

환경변수 추가해야하는거 있으면 레포지토리 secret에 넣으면 돼요.

무중단은 나중에 여유나면 하는걸로...

Screenshoot 🌅 (optional)

스크린샷 2024-07-15 오전 1 39 47

@dladncks1217 dladncks1217 self-assigned this Jul 14, 2024
@dladncks1217 dladncks1217 requested a review from moong23 as a code owner July 14, 2024 16:44
Copy link
Contributor

@moong23 moong23 left a comment

Choose a reason for hiding this comment

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

lgtm 👍

@dladncks1217 dladncks1217 merged commit 81971de into dev Jul 15, 2024
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