convalida configurazione

Convalida un file di configurazione di Dev Proxy senza avviare il proxy.

Synopsis

devproxy config validate [options]

Options:
  -c, --config-file <file>    Configuration file to validate (default: devproxyrc.json)
  --output <format>           Output format: text|json (default: text)
  -h, --help                  Show help

Usage

devproxy config validate

Options

Nome Descrzione Valori consentiti Impostazione predefinita
-c, --config-file <configFile> Percorso del file di configurazione da convalidare Percorso file locale devproxyrc.json
--output <format> Formato di output text, json text
-?, -h, --help Visualizzare informazioni sulla Guida e sull'utilizzo non disponibile non disponibile

Esempi

Convalidare il file di configurazione predefinito

devproxy config validate

Convalidare un file di configurazione specifico

devproxy config validate --config-file ./my-config.json

Convalidare e ottenere un output JSON strutturato

devproxy config validate --output json

Codici di uscita

Codice Meaning
0 La configurazione è valida
2 La configurazione non è valida o il file non è stato trovato

Osservazioni:

Il config validate comando verifica che:

  • Il file di configurazione esiste ed è JSON valido
  • La configurazione corrisponde all'oggetto specificato $schema
  • Tutti i percorsi di plug-in a cui si fa riferimento esistono e possono essere caricati
  • I modelli url sono sintatticamente corretti

Annotazioni

La convalida dello schema si applica solo ai file di configurazione basati su JSON. I file di configurazione YAML non vengono convalidati rispetto agli schemi in fase di esecuzione.

Usare questo comando nelle pipeline CI/CD per rilevare gli errori di configurazione prima della distribuzione.