apache / apache/cloudstack

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

Ouverte
#10,976 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
long-term-plan
Langage dominant
Java
Étoiles
3.1k
Forks
1.4k
Merge moyen
6 j 19 h
PR mergées (30 j)
32

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le fichier .pre-commit-config.yaml du dépôt et examiner comment les hooks existants sont organisés. Ajoutez le hook shellcheck-py en utilisant la révision et l’id indiqués dans l’exemple, et déterminez si les paramètres présentés dans .shellcheckrc doivent faire partie du dépôt ; le travail est terminé lorsque les fichiers shell sont couverts par le hook configuré.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
shell
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.