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
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.
Argomenti
Configura l'individuazione automatica dei report utilizzando la console
Utilizzare la procedura seguente per configurare l'individuazione automatica dei report tramite la console.
Per configurare l'individuazione automatica dei report tramite 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 disabilitare l'individuazione automatica dei report, in Individuazione automatica dei report, seleziona Disattiva l'individuazione automatica dei report.
-
(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
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
-
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 disabilitare l'individuazione automatica del report, per Nome, immettere
CODEBUILD_CONFIG_AUTO_DISCOVER
e per Valore, immetterefalse
. Ciò disabilita l'individuazione automatica dei report. -
(Facoltativo) In Nome, invio
CODEBUILD_CONFIG_AUTO_DISCOVER_DIR
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 directoryoutput
-