본문 바로가기
반응형

Jenkins3

[Jenkins] 6장 - 소나큐브와 아티팩토리 설치 및 젠킨스와 연동하기 목차 · 소나큐브와 아티팩토리 설치 · 아티팩토리 설치와 설정 · 소나큐브와 아티팩토리는 둘 다 오픈소스 도구이며, 각각 정적 코드 분석과 바이너리 파일의 버전 관리를 한다. 소나큐브와 아티팩토리 설치 · CI는 코드를 지속적으로 통합하는 것 이외에도, 코드 품질을 위해 코드의 인스펙션을 지속적으로 수행하는 역할을 한다. 지속적인 인스펙션은 품질이 낮은 코드를 발견하고 제거하는 역할을 한다. 소나큐브는 이같은 목적을 달성하는 데 도움을 준다. - 이런 분석은 코드 분석 도구에 정의된 규칙에 기반한다. ex) 코드에 에러가 없다면 다음 단계의 분석으로 넘어가고, 있다면 탈락한다. - 코드 인스펙션(Code Inspection): 작성한 개발소스 코드를 분석하여 개발 표준에 위배되거나 잘못 작성된 부분을 수.. 2022. 3. 12.
[Jenkins] 3장 - 젠킨스 2.x 릴리스에서 새로 생긴 기능들 초보를 위한 젠킨스 2 활용 가이드 2/e를 읽고, 정리한 글입니다. 목차 · 젠킨스 설정 마법사 · 새로운 젠킨스 파이프라인 잡 · 서술적 파이프라인 문법 · 젠킨스 파이프라인 문법 도구 · 멀티브랜치 파이프라인 · 젠킨스 블루오션 젠킨스 설정 마법사 젠킨스 잠금 해제하기 · 젠킨스에 처음 접속하면, 초기 관리자 비밀번호를 이용해 잠금을 해제해야 한다. 비밀번호는 jenkens_home 폴더의 initialAdminPassword 파일에 있다. 전체 파일 경로는 파일에서 확인할 수 있다. 젠킨스 커스터마이징 젠킨스 잠금 해제 후에는 다음 화면과 같이 젠킨스 플러그인 설치를 위한 두 가지 옵션이 나타난다. · Install suggested plugins: Pipeline as Code나 Git 등 젠킨.. 2022. 2. 17.
[Jenkins] 2장 - 젠킨스 설치하기 (Feat. 자바, 톰캣, Nginx, 도커) 초보를 위한 젠킨스 2 활용 가이드 2/e를 읽고, 정리한 글입니다. 목차 · 젠킨스를 서블릿 컨테이너에서 실행하기(톰캣) · 젠킨스를 스탠드얼론 애플리케이션으로 실행하기 · 젠킨스를 리버스 프록시 서버 뒤에서 실행하기(Nginx) · 젠킨스를 이용해 실행하는 방법 · 도커 데이터 볼륨의 이점을 살리는 방법 · 도커를 이용해 개발, 스테이징, 프로덕션 환경의 젠킨스 실행 방법 젠킨스를 서블릿 컨테이너에서 실행하기(톰캣) · 젠킨스를 실행 가능한 서블릿 컨테이너: 아파치 제로니모 3.0, 글래시피시, IBM 웹스피어, 제이보스, 제티, 요나, 리버티 프로파일, 톰캣, 웹로직 · 여기서는 젠킨스를 톰캣 서블릿 컨테이너를 통해 실행하는 방법을 알아본다. 젠킨스를 기존에 설치돼 있는 톰캣 서버 위에 다른 서비스.. 2022. 2. 15.
반응형