apache / apache/cloudstack

Add pre-commit hook `shellcheck-py` to standardize shell files

Aberta
#10,976 1 comentário 0 reações 0 responsáveis Ver no GitHub
long-term-plan
Linguagem predominante
Java
Estrelas
3.1k
Forks
1.4k
Merge médio
6d 19h
PRs com merge (30d)
32

Descrição

https://github.com/shellcheck-py/shellcheck-py

https://www.shellcheck.net/

https://github.com/koalaman/shellcheck

Example `.pre-commit-config.yaml` entry:

```
- repo: https://github.com/shellcheck-py/shellcheck-py
rev: v0.10.0.1
hooks:
- id: shellcheck
```

Example `.shellcheckrc` config file:

```
disable=SC2004,SC2041,SC2155,SC2181
```

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando o .pre-commit-config.yaml do repositório e verificando como os hooks existentes estão organizados. Adicione o hook shellcheck-py usando a revisão e o id do exemplo e determine se as configurações mostradas em .shellcheckrc devem fazer parte do repositório; a tarefa estará concluída quando os arquivos shell forem cobertos pelo hook configurado.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
shell
Domínio
tooling
Tipo de issue
Funcionalidade
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.