상세 컨텐츠

본문 제목

BAMBOO 소개

Developer/형상 관리

by cepiloth 2018. 12. 15. 23:15

본문

728x90
반응형


Bamboo 


풀 네임은 Atlassian Bamboo 이며 CI 툴종이 하나 입니다.

 

개요 


어떠한 빌드 서버에서도 담당자의 관여 없이 지속적으로 빌드를 수행할 수 있도록 하며, 소프트웨어의 자동화된 빌드, 테스팅, 베포 및 릴리지를 지원 

JIRA와 연동 하거나 사용자의 통합 개발 환경으로 부터 Bamboo 와 직각적으로 연동되어 작업을 수행


특장점 


주기적인 배포 측면에서의 초고의 지원을 자랑하는 유일한 빌드 서버

각 프로젝트환경에서 권한에 따라 릴리즈를 위한 자동 배포를 지원

JIRA 이슈, 커\밋 및 승인과 같은 상세 내용들을 개발에서 제품 릴리즈까지 허용


지원 플랫폼 


Maven, Ant, Git, Mercurial, SVN 에 적합하며, Tomcat, Heroku, Grails 지원을 위하여 무료 Add-ons 지원


개발 브랜치를 활용한 테스팅 


GIT, Mercurial, SVN 등의 레파지토리에서 새로운 브랜치를 감지할 경우 자동적으로 메인에서 CI 계획 적용

즉시 브랜치 빌드를 사용하거나, 트리거등 다양성과 설정 알림을 통한 통지 설정이 가능


릴리즈를 위한 자동화 기능 


직접 작성한 스크립트, 연기 테스트(smoke tests)와 Tomcat 또는 Websphere의 3rd-party를 연계하여 각 환경에 대한 배포 절차를 정의

배포는 테스트가 실행 완료되거나, 수동 트리거를 지닌 ad-hoc 에서 자동 실행 가능


JIRA와 통합가능 


JIRA와의 광범위하고 확장된 통합을 제공하여 프로젝트 매니저, 개발자, QA 및 시스템관리자들은 원활하게 정보를 확인

이슈 내부에서 빌드현황을 실시간으로 볼 수 있도록 개발브랜치와 연결

빌드 결과에서 이슈의 상태와 빌드 결과물과의 연계정보를 제공

환경 설정 정보를 통해서 각 이슈의 배포 상태를 추적

각 릴리스 상태에 포함된 커밋들과 JIRA 이슈에 대하여 참조

 



728x90
반응형

관련글 더보기

댓글 영역