config validar

Valida um ficheiro de configuração Dev Proxy 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 Description Valores permitidos Predefinido
-c, --config-file <configFile> O caminho para o ficheiro de configuração a validar Caminho do arquivo local devproxyrc.json
--output <format> Formato de saída text, json text
-?, -h, --help Mostrar ajuda e informação de utilização não aplicável não aplicável

Exemplos

Validar o ficheiro de configuração padrão

devproxy config validate

Validar um ficheiro de configuração específico

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

Validar e obter uma saída JSON estruturada

devproxy config validate --output json

Códigos de saída

Código Meaning
0 A configuração é válida
2 Configuração inválida ou ficheiro não encontrado

Observações

O config validate comando verifica que:

  • O ficheiro de configuração existe e é JSON válido
  • A configuração corresponde à especificada $schema
  • Todos os caminhos de plugins referenciados existem e podem ser carregados
  • Os padrões de URL são sintaticamente corretos

Observação

A validação de esquema aplica-se apenas a ficheiros de configuração baseados em JSON. Os ficheiros de configuração YAML não são validados contra esquemas em tempo de execução.

Use este comando em pipelines CI/CD para detetar erros de configuração antes de implementar.