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] PR 요청시 CI 실행 #295

Open
Jihunkim95 opened this issue Mar 29, 2024 · 0 comments
Open

[Feat] PR 요청시 CI 실행 #295

Jihunkim95 opened this issue Mar 29, 2024 · 0 comments
Assignees
Labels
Feat 새로운 기능을 추가한 경우

Comments

@Jihunkim95
Copy link
Collaborator

Jihunkim95 commented Mar 29, 2024

CI / CD 란?

지속적 통합(Continuous Integration) 및 지속적 배포(Continuous Delivery/Deployment) 약자이며
해당 이슈에서는 PR요청시 CI만 다룹니다.

CI가 왜 필요한가?

초창기 git자체에 미숙했을때 PR 요청후 merge된 develop에 Pull를 받으면 pod 또는 소스가 엉켜 고생을 많이 했습니다.
.ignore 작업 및 자신의 코드와 팀원 코드가 엉켜 일어난 이슈 등 이유는 다양했습니다.
왜냐하면 git은 소스의 '충돌'을 막아줄뿐 브랜치의 '빌드'가 제대로 실행되는지는 테스트 하지 않았기 때문입니다.

CI는 TestBranch의 최신 변경사항을 빌드하고 테스트하여, 이 변경사항이 develop 브랜치에 안전하게 통합될 수 있는지를 검증 합니다.

Image

예시) x 표시된 PR은 수정 및 커및후 다시 PR 요청하시면됩니다.

CI / CD 아키텍처 중 현재 위치

@Jihunkim95 Jihunkim95 added the Feat 새로운 기능을 추가한 경우 label Mar 29, 2024
@Jihunkim95 Jihunkim95 self-assigned this Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feat 새로운 기능을 추가한 경우
Projects
None yet
Development

No branches or pull requests

1 participant