

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# CodeBuild에서 보고서 자동 검색
<a name="report-auto-discover"></a>

자동 검색을 통해 CodeBuild는 빌드 단계가 완료된 후 모든 빌드 파일을 검색하고, 지원되는 보고서 파일 유형을 검색하고, 새 테스트 및 코드 적용 범위 보고서 그룹 및 보고서를 자동으로 생성합니다. 검색된 보고서 유형에 대해 CodeBuild는 다음 패턴으로 새 보고서 그룹을 생성합니다.

```
<project-name>-<report-file-format>-AutoDiscovered
```

**참고**  
검색된 보고서 파일의 형식 유형이 동일한 경우 동일한 보고서 그룹 또는 보고서에 배치됩니다.

보고서 자동 검색은 프로젝트 환경 변수에 의해 구성됩니다.

`CODEBUILD_CONFIG_AUTO_DISCOVER`  
이 변수는 빌드 중에 보고서 자동 검색을 비활성화할지 여부를 결정합니다. 기본적으로 보고서 자동 검색은 모든 빌드에 대해 활성화됩니다. 이 기능을 비활성화하려면 `CODEBUILD_CONFIG_AUTO_DISCOVER`를 `false`로 설정합니다.

`CODEBUILD_CONFIG_AUTO_DISCOVER_DIR`  
(선택 사항) 이 변수는 CodeBuild가 잠재적 보고서 파일을 검색할 위치를 결정합니다. CodeBuild는 기본적으로 `**/*`에서 검색합니다.

이러한 환경 변수는 빌드 단계에서 수정할 수 있습니다. 예를 들어 git 브랜치의 빌드에 대한 보고서 자동 검색만 활성화하려는 경우 빌드 프로세스 중에 `main` git 분기를 확인하고 빌드가 `main` 분기에 없는 경우 `CODEBUILD_CONFIG_AUTO_DISCOVER`를 false로 설정할 수 있습니다. 보고서 자동 검색은 콘솔 또는 프로젝트 환경 변수를 사용하여 비활성화할 수 있습니다.

**Topics**
+ [콘솔을 사용하여 보고서 자동 검색 구성](#report-auto-discover-configure-console)
+ [프로젝트 환경 변수를 사용하여 보고서 자동 검색 구성](#report-auto-discover-configure-variable)

## 콘솔을 사용하여 보고서 자동 검색 구성
<a name="report-auto-discover-configure-console"></a>

다음 절차에 따라 콘솔을 사용하여 보고서 자동 검색을 구성합니다.

**콘솔을 사용하여 보고서 자동 검색을 구성하려면**

1. 빌드 프로젝트를 생성하거나 편집할 빌드 프로젝트를 선택합니다. 자세한 내용은 [에서 빌드 프로젝트 생성AWS CodeBuild](create-project.md) 또는 [에서 빌드 프로젝트 설정 변경 AWS CodeBuild](change-project.md) 섹션을 참조하세요.

1. **환경**에서 **추가 구성**을 선택합니다.

1. 보고서 자동 검색을 비활성화하려면 **보고서 자동 검색**에서 **보고서 자동 검색 비활성화**를 선택합니다.

1. (선택 사항) **디렉터리 자동 검색 - 선택 사항**에서 CodeBuild가 지원되는 보고서 형식 파일을 검색할 디렉터리 패턴을 입력합니다. CodeBuild는 기본적으로 `**/*`에서 검색합니다.

## 프로젝트 환경 변수를 사용하여 보고서 자동 검색 구성
<a name="report-auto-discover-configure-variable"></a>

다음 절차에 따라 프로젝트 환경 변수를 사용하여 보고서 자동 검색을 구성합니다.

**프로젝트 환경 변수를 사용하여 보고서 자동 검색을 구성하려면**

1. 빌드 프로젝트를 생성하거나 편집할 빌드 프로젝트를 선택합니다. 자세한 내용은 [에서 빌드 프로젝트 생성AWS CodeBuild](create-project.md) 또는 [에서 빌드 프로젝트 설정 변경 AWS CodeBuild](change-project.md) 섹션을 참조하세요.

1. **환경 변수**에서 다음을 수행합니다.

   1. 보고서 자동 검색을 비활성화하려면 **이름**에 **CODEBUILD\$1CONFIG\$1AUTO\$1DISCOVER**를 입력하고 **값**에 **false**를 입력합니다. 이렇게 하면 보고서 자동 검색이 비활성화됩니다.

   1. (선택 사항) **이름**에 **CODEBUILD\$1CONFIG\$1AUTO\$1DISCOVER\$1DIR**을 입력하고 **값**에 CodeBuild가 지원되는 보고서 형식 파일을 검색해야 하는 디렉터리를 입력합니다. 예를 들어 `output/*xml`은 `output` 디렉터리에서 `.xml` 파일을 검색합니다.