젠킨스 프로젝트 생성
Last updated
Last updated
젠킨스에서는 Item이 하나의 작업단위입니다. 젠킨스로 CI/CD파이프라인을 구축하는 단계의 시작으로 첫번째 Item을 생성해보도록 합시다.
Item생성시 젠킨스 설정화면으로 바로 이동합니다.
설명에는 간단하게 현재 Item이 어떤 목적으로 생성된 Item인지 기술합니다. 우리가 첫번째 Item에서 알아볼건 젠킨스를 활용하여 프로젝트를 Build하는 방법입니다. 위 내용만 기술한 후 저장하기로 설정정보를 빠져나와 보겠습니다.
생성된 Item을 지금빌드 버튼으로 빌드해보도록 하겠습니다.
빌드 성공시 빌드히스토리에 내가 빌드 한 시간과 순서가 기록이 됩니다. 빌드과정에 대해 확인하기 위해 콘솔창을 확인해 보도록 하겠습니다.
위 내용을 통해 /var/jenkins_home/workspace에 First-Item프로젝트가 생성된것을 확인할 수 있습니다. 실제로 생성되었는지 도커를 통해 컨테이너 내부로 접속하여 확인해보도록 하겠습니다. 커맨드 창으로 이동하여 다음 명령어를 입력하도록 하겠습니다.
docker exec -it [도커Id or name] bash
docker exec는 실행중인 컨테이너에서 명령어를 실행할 때 작성하는 명령어입니다.
-it는 i옵션과 t옵션이 결합된 형태로 i는 interactive, t는 terminal을 의미합니다. 즉 상호작용이 가능한 터미널을 활성화 하는 옵션이라고 생각하시면 됩니다.
bash는 접속한 컨테이너내에서 bash셸을 실행하겠다는 의미입니다.
즉, 상호작용이 가능한 bash 셸을 활성화 하여 컨테이너 내부에서 다양한 명령어를 실행하는 옵셥입니다.
실제로 workspace에 First-Item 프로젝트가 생성된 것을 확인해 볼 수 있습니다.
다음시간에는 Maven과 git을 젠킨스와 연동하는 방법에 대해 알아보도록 하겠습니다.