|  |  |
|
결론
지속적 통합 프로세스는 소스코드를 컴파일, 테스트, 검사, 배치하는 것이다. CI는 쉽다. 소프트웨어를 자주 통합함으로써 문제점을 빨리 찾을 수 있고 더 쉽고 싸게 해결할 수 있다.
본 튜토리얼에서는 CI 기초를 다뤘다. CI의 몇몇 도구들(허드슨, 앤트, 서브버전)을 소개했고 이들 도구를 사용하여 CI 환경을 설정하는 방법을 보여줬다. 여기서 사용한 프레임워크에서는 JUnit 테스트를 실행하는 반복적이고 안정적인 빌드 프로세스를 제공하고 PMD와 FindBugs를 통해 소프트웨어를 검사한다. 허드슨 CI 서버를 설정하여 SCM 저장소를 폴링하는 방법, 변화가 감지될 때마다 빌드 프로세스를 작동하는 방법, 그리고 허드슨 플러그인을 사용하여 다양한 결과를 트렌드하는 방법을 다뤘다.
이제 자신감을 갖고 신속하게 소프트웨어를 만들기 바란다!
기사의 원문보기
|  |
|