Pular para o conteúdo principal

bactopia-lint

Verifica os componentes do pipeline Bactopia em relação às diretrizes de estilo.

Verifica módulos, subworkflows e workflows quanto à conformidade com os padrões de GroovyDoc, estruturais e de configuração do Bactopia.

Uso

bactopia-lint [OPTIONS]

Opções Obrigatórias

OpçãoTipoPadrãoDescrição
--bactopia-pathSTRINGDiretório onde o repositório do Bactopia está armazenado

Opções de Escopo

OpçãoTipoPadrãoDescrição
--modules, --no-modulesBOOLtrueVerificar módulos (padrão: ativado)
--subworkflows, --no-subworkflowsBOOLtrueVerificar subworkflows (padrão: ativado)
--workflows, --no-workflowsBOOLtrueVerificar workflows (padrão: ativado)
--moduleSTRINGVerificar um único módulo pelo nome (ex.: 'mlst', 'bakta/run')
--subworkflowSTRINGVerificar um único subworkflow pelo nome (ex.: 'mlst')
--workflowSTRINGVerificar um único workflow pelo nome (ex.: 'mlst', 'bactopia-tools/mlst')

Opções de Saída

OpçãoTipoPadrãoDescrição
-q, --quietBOOLfalseExibir apenas componentes com avisos ou falhas
--jsonBOOLfalseGerar saída em formato JSON
--prettyBOOLfalseFormatar a saída JSON de forma legível (implica --json)

Opções Adicionais

OpçãoTipoPadrãoDescrição
--verboseBOOLfalseExibir texto relacionado a depuração
--silentBOOLfalseApenas erros críticos serão exibidos
--version, -VBOOLfalseExibir a versão e sair.