가이드 제목은 [도구명] [내용]-하기 형태(ex Bitbucket Cloud 저장소 생성하기)로 입력한다.

이 문서에 대한 요약 /개요를 입력한다. (구글에서 검색되었을때 표시되는 문장)

이 문서는 Bamboo가 8버전으로 넘어오면서 변경된 홈 디렉토리 구조 변화에 대한 가이드를 공유하기 위해 작성되었다.


가이드에 사용되는 도구 정보를 입력한다.

도구명Bamboo
버전8.X
OSOS명 및 버전
비고추가할 내용 있을 경우 기입





첨부한  이미지 너비는 800px 을 넘기지 않는다.

빌드 디렉토리 위치



Bamboo 7.xBamboo 8.x
1Pathindex/<SHARED_HOME>/index/
Description이 디렉터리에는 빌드 결과 인덱스가 들어 있습니다. 이 디렉터리에서 파일을 제거하거나 수정하면 빌드 기록이 손상될 수 있습니다. 글로벌 관리 페이지에서 검색 색인을 다시 작성하면 이 디렉토리의 내용이 완전히 재생성됩니다.
2Pathartifacts/<PLAN_KEY>/shared/build-<BUILD_NUMBER><SHARED_HOME>/artifacts/<PLAN_KEY>/shared/build-<BUILD_NUMBER>
Description이 위치는 계획(Plan)의 모든 단계에서 공유됩니다. 스테이지(Stage)는 동일한 계획의 다른 스테이지가 액세스할 수 있도록 아티팩트(Artifacts)를 여기에 배치합니다. <BUILD_NUMBER>는 필요한 경우 항상 최소 5자리 숫자와 선행 0으로 구성됩니다. 예를 들어 빌드 "42"의 경우 숫자는 "00042"가 됩니다.
3Pathxml-data/build-dir/<JOB_KEY><SHARED_HOME>/local-working-dir/<JOB_KEY>
Description이 위치를 작업 디렉터리라고 합니다. Bamboo가 빌드 중인 체크아웃된 파일을 임시로 저장하는 곳입니다. 이 디렉토리의 경로는 Bamboo의 작업 디렉토리 지정에 설명된 대로 변경할 수 있습니다. Global/Plan Expiry에 영향을 받지 않고 build plan에 job에서 Clean working directory task로 정리를 해야합니다.
4Pathxml-data/builds/<SHARED_HOME>/builds
Description

이 위치를 빌드 디렉터리라고 합니다. 여기서 Bamboo는 빌드 결과를 저장하며, 전체 만료 구성(Expiry)에 설정된 대로 삭제됩니다. 백업할 데이터 내보내기의 설명에 따라 내용을 백업할 수 있습니다.

5Pathxml-data/builds/<JOB_KEY>/results<SHARED_HOME>/builds/<JOB_KEY>/results
Description<JOB_KEY>로 식별된 계획에 속하는 모든 빌드에 대한 빌드 결과를 포함합니다. 각 빌드 결과는 개별 XML 파일입니다. 이러한 파일을 편집하지 마십시오. 그렇지 않으면 데이터베이스의 해당 정보가 손상될 수 있습니다.
6Pathxml-data/builds/<JOB_KEY>/download-data<SHARED_HOME>/builds/<JOB_KEY>/download-data
Description

<JOB_KEY>로 식별된 계획에 속하는 각 빌드의 로그를 포함합니다.

7Pathxml-data/configuration<SHARED_HOME>/configuration
Description이를 구성 디렉터리라고 합니다. 서버 전체의 구성 데이터를 포함합니다. 백업할 데이터 내보내기의 설명에 따라 내용을 백업할 수 있습니다.


그 밖의 주요 파일 및 디렉토리 설명

bamboo.cfg.xml

이것은 Bamboo의 핵심 구성 파일입니다. 여기에는 Bamboo의 데이터베이스에 연결하기 위한 구성 정보가 포함되어 있습니다.

database/

이 디렉토리에는 Bamboo의 임베디드 H2 데이터베이스가 포함되어 있습니다. 데이터베이스에는 계획 구성 그리고 일부 빌드 결과데이터가 포함되어 있습니다.  포함된 H2 대신 외부 데이터베이스를 사용하는 경우에는 이 디렉터리가 없습니다.

logs/*

Bamboo 어플리케이션의 로그가 저장되는 경로입니다. (앱 로그, access로그 등). 빌드 관련 로그는 xml-data/builds 밑에 별도로 저장됩니다.

bamboo-agent.cfg.xml

여기에는 이 원격 에이전트에 대한 구성 정보가 포함됩니다. 특히 에이전트 ID를 저장하는데, 이 ID는 에이전트가 Bamboo 서버에 처음 연결할 때 생성됩니다.




참조

내용