apache / apache/cloudstack

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

Abierto
#10,976 1 comentario 0 reacciones 0 asignados Ver en GitHub
long-term-plan
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.4k
Merge medio
6 d 19 h
PR fusionados (30 d)
32

Descripción

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
```

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando el archivo .pre-commit-config.yaml del repositorio y revisando cómo están organizados los hooks existentes. Añade el hook shellcheck-py utilizando la revisión y el id del ejemplo, y determina si la configuración mostrada de .shellcheckrc debe estar en el repositorio; se considera terminado cuando los archivos shell están cubiertos por el hook configurado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
shell
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.