Skip to Content
Suffering builds character
아카이브25.devopsJenkins개요3.CI

3.CI

1-1. Code Integration, 소스 코드 통합

첫 번째 단계는 소스 코드의 통합으로, 이때 활용되는 기술은 버전/형상 관리 도구(ex. Git)

소스 코드 작성을 통해 기능을 구현한 개발자는 원격 저장소(remote repository)에 코드를 commit, merge하는 작업 단계

1-2. Automated Testing, 자동화된 테스팅

두 번째 단계는 자동화된 테스팅으로, 각각의 코드들이 통합되면 구현한 기능들이 서로 문제 없이 동작하는 지에 대한 테스트가 진행됨

보통 빌드 단계 이전에 수행되며, Maven / Gradle과 같은 빌드 도구를 통해 단위/통합 테스트 등이 수행됨

Last updated on