빌드 및 배포 사용

Print

빌드 및 배포 서비스는 오픈소스 CI(Continuous Integration) 도구인 Jenkins 를 기반으로 제공합니다.

※ CI(지속적 통합) : 퀄리티 컨트롤(Quality Control, 엔티티 생산에 관련된 모든 품질 요인을 검토하는 과정)을 적용하는 프로세스를 실행합니다.

작은 단위의 작업을 빈번하게 적용하며 맨 마지막에 퀄리티 컨트롤을 적용하는 기존 방법을 대체하는 방법으로, 소프트웨어의 질적 향상과 소프트웨어를 배포하는 데 소요되는 시간을 줄이는 데 초점을 맞출 수 있습니다.


서비스를 사용하기 위해 ZCP Console 의 사이드 메뉴에서 DevOps > 빌드 및 배포 를 클릭합니다.

Jenkins 의 계정은 ZCP Console의 사용자와 통합되며, 권한이 있는 Namespace 와 동일한 이름의 Folder 에 대해 권한이 주어집니다.

주요 기능은 다음과 같습니다.

  • 소스코드 체크아웃(Subversion, Git, Perforce, Mercurial, CVS 등)

  • 빌드, 테스트(Ant, Maven, MSBuild, shell script 등)
  • 결과 기록(binary, test results, code coverage, static analysis)
  • 통지 기능(Email, IM, RSS, IDEs)

Jenkins 는 다양한 특징을 가집니다.

  • 다양한 OS 지원
  • 쉽고 빠른 설치 (war 형태로 WAS에 deploy, java 명령어를 이용하여 daemon 형태로 구동)
  • 분산 환경 지원 (Jenkins Agent를 설치하여 Jenkins Master의 부하 방지)
  • Plugin으로 다양한 기능 확장 가능
  • 정기적인 빌드 자동화
  • 빌드한 결과물 자동 배포


이 답변이 유용합니까? 아니오

Send feedback
도움을 드리지 못해 죄송합니다. 피드백을 주시면 이 문서의 품질을 높이겠습니다.