mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Détail YEP 2.4
This commit is contained in:
parent
faf265bf05
commit
a08bf1149c
1 changed files with 4 additions and 0 deletions
|
@ -138,6 +138,10 @@ Cependant, il faudra porter une attention particulière à l'affichage correcte
|
|||
Lors de l'installation, il est nécessaire de sauvegarder chaque réponse aux questions du manifeste. En effet, même si au début il n'est pas nécessaire d'écrire un script de mise à jour, par la suite ce sera sans doute le cas. Or, sans les informations initiales, la mise à jour peut être plus fastidieuse.
|
||||
|
||||
#### YEP 2.4 - Détecter et gérer les erreurs | brouillon | manuel | WORKING |
|
||||
Les scripts install, upgrade, backup et restore doivent détecter les erreurs pour éviter la poursuite des scripts en cas d'erreur bloquante ou d'usage de variable vide.
|
||||
L'usage de trap et de set -eu est recommandé pour détecter et traiter les erreurs ([Discussion en cours à ce sujet](https://forum.yunohost.org/t/gestion-des-erreurs-set-e-et-ou-trap/2249/5))
|
||||
Il est nécessaire également de vérifier le contenu des variables avant les suppressions du script remove.
|
||||
|
||||
#### YEP 2.5 - Copier correctement des fichiers | brouillon | manuel | WORKING |
|
||||
#### YEP 2.6 - Annuler l'action si les valeurs d'entrées sont incorrectes | validé | manuel | WORKING |
|
||||
#### YEP 2.7 - Donner des permissions suffisantes aux instructions bash | validé | auto | WORKING |
|
||||
|
|
Loading…
Reference in a new issue