You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
지속적 통합(Continuous Integration) 및 지속적 배포(Continuous Delivery/Deployment) 약자이며
해당 이슈에서는 PR요청시 CI만 다룹니다.
CI가 왜 필요한가?
초창기 git자체에 미숙했을때 PR 요청후 merge된 develop에 Pull를 받으면 pod 또는 소스가 엉켜 고생을 많이 했습니다.
.ignore 작업 및 자신의 코드와 팀원 코드가 엉켜 일어난 이슈 등 이유는 다양했습니다.
왜냐하면 git은 소스의 '충돌'을 막아줄뿐 브랜치의 '빌드'가 제대로 실행되는지는 테스트 하지 않았기 때문입니다.
CI는 TestBranch의 최신 변경사항을 빌드하고 테스트하여, 이 변경사항이 develop 브랜치에 안전하게 통합될 수 있는지를 검증 합니다.
예시) x 표시된 PR은 수정 및 커및후 다시 PR 요청하시면됩니다.
CI / CD 아키텍처 중 현재 위치
The text was updated successfully, but these errors were encountered:
CI / CD 란?
지속적 통합(Continuous Integration) 및 지속적 배포(Continuous Delivery/Deployment) 약자이며
해당 이슈에서는 PR요청시 CI만 다룹니다.
CI가 왜 필요한가?
초창기 git자체에 미숙했을때 PR 요청후 merge된 develop에 Pull를 받으면 pod 또는 소스가 엉켜 고생을 많이 했습니다.
.ignore 작업 및 자신의 코드와 팀원 코드가 엉켜 일어난 이슈 등 이유는 다양했습니다.
왜냐하면 git은 소스의 '충돌'을 막아줄뿐 브랜치의 '빌드'가 제대로 실행되는지는 테스트 하지 않았기 때문입니다.
CI는 TestBranch의 최신 변경사항을 빌드하고 테스트하여, 이 변경사항이 develop 브랜치에 안전하게 통합될 수 있는지를 검증 합니다.
예시) x 표시된 PR은 수정 및 커및후 다시 PR 요청하시면됩니다.
![](https://private-user-images.githubusercontent.com/112596655/317937368-f1a69059-79c8-4045-945e-910f80111189.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMzExNDQsIm5iZiI6MTczOTEzMDg0NCwicGF0aCI6Ii8xMTI1OTY2NTUvMzE3OTM3MzY4LWYxYTY5MDU5LTc5YzgtNDA0NS05NDVlLTkxMGY4MDExMTE4OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOVQxOTU0MDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMzRkMmFhZmNkYWI5MGEzZjc3NDllOTI5ZTQ4ODZmYmEwYTNlZDA2M2Y1MTBlMjFjM2UyZGRlZmQ2MTBlMDFjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-SqNCrZEMN7NEICiQGDCyJRjLS2HcRVCFamdoeHZ-bc)
CI / CD 아키텍처 중 현재 위치
The text was updated successfully, but these errors were encountered: