...
Bamboo는 Plan 명, Plan 키, Plan 설명을 입력할 수 있다.
2. 소스 저장소 연결
...
만약 Bitbucket과 Bamboo의 어플리케이션 링크가 되어 있다면, 권한이 있는 Bitbucket 저장소의 목록을 선택할 수 있다.
3. 빌드 트리거 선택
...
- Bitbucket Server repository triggered
Bitbucket 서버의 커밋이 발생하면 빌드를 수행 한다. - Remote trigger
원격 저장소 IP를 입력하며 커밋이 발생하면 빌드를 수행 한다. - Repository polling
주기적인 Polling을 통해 변경이 감지되면 빌드를 수행한다. - Scheduled
특정 시간 스케줄에 맞추어서 변경을 확인하고 변경이 감지되면 빌드를 수행한다. - Single daily build
특정 시간에 한번 빌드를 수행한다.
4. Task 구성
각 Plan은 적어도 하나의 Task가 필요하다. Task는 계획의 실제 업무를 수행한다.
...
새로 작성된 Plan에는 이전에 지정된 소스 저장소에서 소스코드를 가져오는 기본 소스코드 체크아웃 Task가 존재한다.
빌드 Task
코드를 컴파일하고 유닛 및 통합 테스트를 실행하도록 빌드 업무를 추가한다.
Test 결과 Task
...