페이지 트리

이 문서에 대한 최신 버전은 Bamboo build results expiry 설정하기에서 확인하실 수 있습니다.

이 문서는 Bamboo의 빌드이력 삭제 관리를 하기 위한 방법에 대한 정보를 공유하기 위하여 작성되었다.

  • 기본정책은 global expiry를 따르지만 Plan별로도 expiry 정책 설정 가능하다.(우선순위: Plan expiry > global expiry)
  • 만료 날짜 계산시 기준은 각각의 생성 날짜 기준이다.


Configuring global expiry


*Plan expiry 설정 방법

1.Bamboo administration > PLANS 영역에 Expiry 진입

2. 아래에 명시된 기능으로 plan expiry 정책 적용

3. Save 선택


*expried 설정

1. Complete build & deployment results, build & release artifacts and all logs : 모든 빌드 결과물, 배포 결과 및 아티팩트 삭제

2. Build and release artifacts only:  빌드 artifact만 삭제

3. Build and deployment result logs onlys: 빌드 로그 및 배포 결과로그 삭제

4. Expiry after: 빌드 결과를 유지할 기간 지정(일, 주, 월. ex: 2년=24months)


*Exceptions

5. Minimum builds to keep: 보관할 빌드의 최수 수 입력(ex: 50 입력시 최신 50개 빌드결과는 유지됨)

6. Keep builds with the following labels: 입력한 빌드라벨에 속한 빌드는 보관

7. Minimum deployments to keep: 유지할 최초 배포 수(최소값은 2)


8.  Removal schedule: 설정한 global 및 plan expiry 정책을 적용할 이벤트 발생 주기 지정

  * Removal schedule 이벤트 발생시 만료기한보다 같거나 큰 데이터는 전부 삭제 처리됨

Configuring build results expiry for a plan


*Plan expiry 설정 방법

1.작성된 Plan Configuration 진입

2. Miscellaneous 탭 선택

3. 아래에 명시된 기능으로 plan expiry 정책 적용

4. Save 선택


*expried 설정

1.Override global build expiry configuration check: global expiry 정책대신 plan expiry 정책 사용

2. Do not expire anything for this plan : 해당 플랜은 만료기한 없음 설정

3. Build results : 빌드 산출물인 artifact와 log 모두 삭제

4. Build artifacts: 빌드 artifact만 삭제

5. Build logs: 빌드 로그만 삭제

6. Expiry after: 빌드 결과를 유지할 기간 지정(일, 주, 월. ex: 2년=24months)

*Exceptions

7. Minimum builds to keep: 보관할 빌드의 최수 수 입력(ex: 50 입력시 최신 50개 빌드결과는 유지됨)

8. Keep builds with the following labels: 입력한 빌드라벨에 속한 빌드는 보관


  • 레이블 없음