

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Individuazione automatica dei report in CodeBuild
<a name="report-auto-discover"></a>

Con l'individuazione automatica, CodeBuild cerca in tutti i file di build una volta completata la fase di compilazione, cerca tutti i tipi di file di report supportati e crea automaticamente nuovi gruppi e report di test e copertura del codice. Per tutti i tipi di report rilevati, CodeBuild crea nuovi gruppi di report con lo schema seguente:

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

**Nota**  
Se i file di rapporto rilevati hanno lo stesso tipo di formato, verranno inseriti nello stesso gruppo di rapporti o report.

L'individuazione automatica dei report è configurata in base alle variabili di ambiente del progetto:

`CODEBUILD_CONFIG_AUTO_DISCOVER`  
Questa variabile determina se l'individuazione automatica del report è disabilitata durante la compilazione. Per impostazione predefinita, l'individuazione automatica dei report è abilitata per tutte le build. Per disabilitare questa funzionalità, imposta su`CODEBUILD_CONFIG_AUTO_DISCOVER`. `false`

`CODEBUILD_CONFIG_AUTO_DISCOVER_DIR`  
(Facoltativo) Questa variabile determina dove vengono CodeBuild cercati i potenziali file di report. Tieni presente che, per impostazione predefinita, CodeBuild esegue la ricerca in`**/*`.

Queste variabili di ambiente possono essere modificate durante la fase di compilazione. Ad esempio, se desideri abilitare l'individuazione automatica dei report solo per le build sul ramo `main` git, puoi controllare il ramo git durante il processo di compilazione e `CODEBUILD_CONFIG_AUTO_DISCOVER` impostarlo su false se la build non è sul `main` ramo. L'individuazione automatica dei report può essere disabilitata utilizzando la console o utilizzando le variabili di ambiente del progetto.

**Topics**
+ [Configura l'individuazione automatica dei report utilizzando la console](#report-auto-discover-configure-console)
+ [Configura l'individuazione automatica dei report utilizzando le variabili di ambiente del progetto](#report-auto-discover-configure-variable)

## Configura l'individuazione automatica dei report utilizzando la console
<a name="report-auto-discover-configure-console"></a>

Utilizzare la procedura seguente per configurare l'individuazione automatica dei report tramite la console.

**Per configurare l'individuazione automatica dei report tramite la console**

1. Crea un progetto di compilazione o scegli un progetto di compilazione da modificare. Per informazioni, consulta [Crea un progetto di compilazione in AWS CodeBuild](create-project.md) or [Modifica le impostazioni del progetto di compilazione in AWS CodeBuild](change-project.md).

1. In **Ambiente**, seleziona **Configurazione aggiuntiva**.

1. Per disabilitare l'individuazione automatica dei report, in **Individuazione automatica dei report, seleziona Disattiva l'individuazione** **automatica dei report**.

1. (Facoltativo) Nella **directory di individuazione automatica: facoltativo**, inserisci uno schema di directory per CodeBuild cercare i file in formato di report supportati. Tieni presente che per CodeBuild impostazione predefinita esegue la ricerca in`**/*`.

## Configura l'individuazione automatica dei report utilizzando le variabili di ambiente del progetto
<a name="report-auto-discover-configure-variable"></a>

Utilizzare la procedura seguente per configurare l'individuazione automatica dei report utilizzando le variabili di ambiente del progetto.

**Per configurare l'individuazione automatica dei report utilizzando le variabili di ambiente del progetto**

1. Crea un progetto di compilazione o scegli un progetto di compilazione da modificare. Per informazioni, consulta [Crea un progetto di compilazione in AWS CodeBuild](create-project.md) or [Modifica le impostazioni del progetto di compilazione in AWS CodeBuild](change-project.md).

1. In **Variabili di ambiente**, procedi come segue:

   1. Per disabilitare l'individuazione automatica del report, per **Nome**, immettere **CODEBUILD\$1CONFIG\$1AUTO\$1DISCOVER** e per **Valore**, immettere**false**. Ciò disabilita l'individuazione automatica dei report.

   1. (Facoltativo) In **Nome**, invio **CODEBUILD\$1CONFIG\$1AUTO\$1DISCOVER\$1DIR** e **Valore**, immettete la directory in cui CodeBuild cercare i file in formato di report supportati. Ad esempio, `output/*xml` cerca `.xml` i file nella directory `output`