Segnala l'individuazione automatica - AWS CodeBuild

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à.

Segnala l'individuazione automatica

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 suCODEBUILD_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.

Configura l'individuazione automatica dei report utilizzando 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 Creazione di un progetto di compilazione in AWS CodeBuild or Modifica delle impostazioni di un progetto di compilazione in AWS CodeBuild.

  2. In Ambiente, seleziona Configurazione aggiuntiva.

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

  4. (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

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 Creazione di un progetto di compilazione in AWS CodeBuild or Modifica delle impostazioni di un progetto di compilazione in AWS CodeBuild.

  2. In Variabili di ambiente, procedi come segue:

    1. 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.

    2. (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 directory output