validação de configuração

Valida um arquivo de configuração do Proxy de Desenvolvimento sem iniciar o proxy.

Sinopse

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

Opções

Nome DESCRIÇÃO Valores permitidos Padrão
-c, --config-file <configFile> O caminho para o arquivo de configuração a ser validado Caminho de arquivo local devproxyrc.json
--output <format> Formato da saída text, json text
-?, -h, --help Mostrar informações de ajuda e utilização n/a n/a

Exemplos

Validar o arquivo de configuração padrão

devproxy config validate

Validar um arquivo de configuração específico

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

Validar e obter saída JSON estruturada

devproxy config validate --output json

Códigos de saída

Code Meaning
0 A configuração é válida
2 A configuração é inválida ou o arquivo não encontrado

Observações

O config validate comando verifica se:

  • O arquivo de configuração existe e é JSON válido
  • A configuração corresponde ao especificado $schema
  • Todos os caminhos de plug-in referenciados existem e podem ser carregados
  • Os padrões de URL estão sintaticamente corretos

Observação

A validação de esquema só se aplica a arquivos de configuração baseados em JSON. Os arquivos de configuração YAML não são validados em esquemas em runtime.

Use esse comando em pipelines de CI/CD para detectar erros de configuração antes da implantação.