Windows에 젠킨스(Jenkins) 설치하기
프로젝트 통합을 위해 젠킨스를 적용하며 과정을 정리해보았습니다. 젠킨스는 2가지 동작 방식이 있습니다. 1. 톰캣 서버 위에서 war 파일을 올려 구동하는 방식 2. 내장된 Server와 DB를 사용하는 설치형 방식 여기서는 2번 방식으로 설치해보겠습니다. 1. 젠킨스(Jenkins)란? Jenkins란 지속적 프로젝트 통합 CI툴입니다. Git과 같은 버전관리 툴과 연동하여 커밋을 감지하고 자동화 테스트를 포함 한 빌드를 자동으로 수행하도록 도와줍니다. 반복되는 복잡한 빌드과정을 자동화 시켜주어 많은 개발자들에게 유용하게 쓰이는 툴입니다. 이러한 빌드 과정은 개발자가 직접 설정해주어야 하는데 테스트는 거의 필수로 포함시켜야 하고 코드 표준 준수 여부, 정적 분석, 빌드 파이프라인까지 구성 할 수 있습니..