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à.
Auto-discover rapporti in CodeBuild
Grazie all'individuazione automatica, CodeBuild effettua una ricerca in tutti i file di compilazione 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 scoperti, CodeBuild crea nuovi gruppi di report con lo schema seguente:
<project-name>-<report-file-format>-AutoDiscovered
Nota
Se i file di report rilevati hanno lo stesso tipo di formato, verranno inseriti nello stesso gruppo o rapporto di report.
L'individuazione automatica dei report è configurata dalle variabili di ambiente del progetto:
CODEBUILD_CONFIG_AUTO_DISCOVER-
Questa variabile determina se l'individuazione automatica dei report è disattivata durante la compilazione. Per impostazione predefinita, l'individuazione automatica dei report è abilitata per tutte le build. Per disattivare 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. Nota che la CodeBuild ricerca viene eseguita
**/*per impostazione predefinita.
Queste variabili di ambiente possono essere modificate durante la fase di compilazione. Ad esempio, se desideri abilitare la scoperta 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. Il rilevamento automatico dei report può essere disabilitato utilizzando la console o utilizzando le variabili di ambiente del progetto.
Argomenti
Configura l'individuazione automatica dei report utilizzando la console
Utilizza la procedura seguente per configurare il rilevamento automatico dei report utilizzando la console.
Per configurare il rilevamento automatico dei report utilizzando la console
-
Crea un progetto di compilazione o scegli un progetto di compilazione da modificare. Per informazioni, consulta Crea un progetto di compilazione in AWS CodeBuild or Modifica le impostazioni del progetto di costruzione in AWS CodeBuild.
-
In Ambiente, seleziona Configurazione aggiuntiva.
-
Per disattivare il rilevamento automatico dei report, in Report auto-discover, seleziona Disabilita il rilevamento automatico dei report.
-
(Facoltativo) Nella Auto-discover directory: facoltativo, inserisci uno schema di directory per CodeBuild cercare i file in formato di report supportati. Nota che la CodeBuild ricerca viene eseguita
**/*per impostazione predefinita.
Configura il rilevamento automatico dei report utilizzando le variabili di ambiente del progetto
Utilizzate 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
-
Crea un progetto di compilazione o scegli un progetto di compilazione da modificare. Per informazioni, consulta Crea un progetto di compilazione in AWS CodeBuild or Modifica le impostazioni del progetto di costruzione in AWS CodeBuild.
-
In Variabili di ambiente, procedi come segue:
-
Per disattivare l'individuazione automatica dei report, immettete Nome
CODEBUILD_CONFIG_AUTO_DISCOVERe immettete per Valore.falseQuesto disabilita l'individuazione automatica dei report. -
(Facoltativo) Per Nome, inserisci
CODEBUILD_CONFIG_AUTO_DISCOVER_DIRe per Valore, inserisci la directory in cui CodeBuild cercare i file in formato di report supportati. Ad esempio,output/*xmlcerca.xmli file nellaoutputdirectory
-