Jeff
e8af51586f
Merge pull request #2 from maniackcrudelis/patch-2
...
Tests multiples
2017-01-16 12:20:48 +01:00
Maniack Crudelis
37249a1d33
Tests multiples
...
Pas mal de petites modif.
Déjà j'ai pas réécrit tout ton code, je l'ai déplacé avant TEST_RESULTS pour l'appeler au début de la fonction. Ça évite d'appeler la fonction 2 fois, puisqu'il y a 2 appel de TEST_RESULTS.
J'ai modifié le résultat final, ligne 505-513 pour afficher le 1 en gras. Juste pour le mettre en avant. Ainsi que le résultat global.
J'ai ajouté la gestion des tests multiples, puisque que le check process peut comporter plusieurs séries de tests successifs.
Donc un niveau réussi est marqué à 2, pour le dissocier d'un forçage à 1. (C'est pour cette raison aussi que les résultats sont affichés en dur, afficher 1 même si c'est 2).
Le niveau 1 est inchangé, car ces tests doivent toujours être fait.
Le niveau 2 ne comptant que les échec, il ne change pas non plus.
Par contre les suivants sont modifié au niveau du if. Si le niveau est à 2, il a été validé avant, il passe à 0 seulement si les tests échouent.
J'ai testé ça, ça marche bien.
Je pense qu'on peux merger même sans le parsing du check_process (il y a peu de check_process en circulation...)
Merci pour ce boulot scith, ça va vraiment aider!
2017-01-16 00:33:53 +01:00
scith
83fa6efcd6
Calcul du niveau
...
Ces modifications rajoutent les niveaux:
https://forum.yunohost.org/t/redaction-de-regles-pour-passer-une-app-en-officielle/2256/26
Chaque niveau peut être testé par package_check (option "auto") ou
écrasé (1 ou 0). Les niveaux manuels (4,8,9,10) doivent obligatoirement
être définis (1 ou 0) car ils ne sont pas testables par package_check.
Le script affiche le niveau maximal ainsi que l'état de chaque niveau.
2017-01-14 04:00:27 +01:00
Maniack Crudelis
b4a65b876a
Régression
2017-01-03 01:12:50 +01:00
Maniack Crudelis
c021db2ce7
Suppression du conteneur avant installation
2017-01-01 17:10:38 +01:00
Maniack Crudelis
3d3ff735bc
Étapes plus lisibles
2016-12-17 19:13:22 +01:00
Maniack Crudelis
910440947f
Aptitude remplace tasksel
2016-12-17 14:05:57 +01:00
Maniack Crudelis
b24cb6784b
Test sur des branches github
2016-12-15 23:45:19 +01:00
Maniack Crudelis
e2137075af
Correction comptage notes sur patch #654
2016-12-15 14:21:15 +01:00
Maniack Crudelis
8a47661964
Fix fail persistant sur nouveau test
2016-12-15 14:12:39 +01:00
Maniack Crudelis
a94d800aed
Force l'accès public sur les app privées
2016-12-14 23:59:43 +01:00
Maniack Crudelis
a797e68d9c
Log plus détaillé
2016-12-14 23:07:30 +01:00
Maniack Crudelis
a01047961f
Multi instance en mode dégradé
2016-12-14 19:44:22 +01:00
Maniack Crudelis
e46e9da61b
Gestions d'erreurs du conteneur
2016-12-10 17:02:31 +01:00
Maniack Crudelis
621e7d1784
Contournement bug #654 et loop de test
2016-12-05 21:03:41 +01:00
Maniack Crudelis
2670d2d4fb
lock setup et remove
2016-12-02 23:15:51 +01:00
Maniack Crudelis
1c3811ae7a
rm lock sur upgrade
2016-12-02 16:52:02 +01:00
Maniack Crudelis
82a7194679
Del lock! et USER vide
2016-12-02 12:32:30 +01:00
Maniack Crudelis
7bd81606e1
+x testing_process.sh
2016-12-02 01:53:17 +01:00
Maniack Crudelis
ef708522ef
+x auto_upgrade.sh
2016-12-02 01:51:33 +01:00
Maniack Crudelis
ad955ec177
Auto apt update, ajout lock
2016-12-01 21:51:25 +01:00
Maniack Crudelis
e41bc77148
Correction setup_user
2016-11-30 21:21:02 +01:00
Maniack Crudelis
9d0253d81e
L'autre cp ! BOULETgit status -v!
2016-11-29 16:46:02 +01:00
Maniack Crudelis
b9f69598e9
Merge branch 'master' of github.com:maniackcrudelis/package_check
2016-11-29 15:46:19 +01:00
Maniack Crudelis
58592846a2
cp en trop
2016-11-29 15:45:50 +01:00
Maniack Crudelis
a76cd20d8e
Merge pull request #2 from JimboJoe/patch-1
...
Make README consistent with check_process
2016-11-26 20:47:21 +01:00
JimboJoe
b8d2b8edc9
Make README consistent with check_process
...
README needs to be updated with the new default public/private boolean definition.
2016-11-26 19:42:45 +01:00
Maniack Crudelis
794161a190
Test backup sans installation
2016-11-24 10:47:54 +01:00
Maniack Crudelis
6b8f3a075d
Finalisation de lxc_check.sh
2016-11-05 00:18:12 +01:00
Maniack Crudelis
d99e6b9555
Add check script
2016-10-20 00:33:56 +02:00
Maniack Crudelis
a5a8cb257a
Backup check root et subdir
2016-10-18 10:41:10 +02:00
Maniack Crudelis
b713cdb303
Update lock user
2016-09-17 18:18:56 +02:00
Maniack Crudelis
1daf9b072d
Lock user. private root et subdir
2016-09-16 21:35:24 +02:00
Maniack Crudelis
87c11e557d
Merge pull request #1 from JimboJoe/master
...
Adapt script to allow the use of numbers for is_public value
2016-09-11 20:50:21 +02:00
Jimmy Monin
8aeb99db64
Adapt sample to latest Yunohost example: is_public is now a boolean. As many packages still use a string format, leave the previous is_public specification as a comment
...
Adapt script to permit the use of numbers for is_public value
2016-09-11 18:29:28 +02:00
Maniack Crudelis
0fb7b565ef
Fix interfaces.d ignored
2016-08-09 13:37:17 +02:00
Maniack Crudelis
a56e02abac
Check curl with and without ending /
2016-08-09 00:43:22 +02:00
Maniack Crudelis
eddc8a44f4
Break before ALL remove
2016-08-05 17:01:54 +02:00
Maniack Crudelis
c61d10b117
Args --force-install-ok et --help. English readme
2016-07-14 18:14:42 +02:00
Maniack Crudelis
36779f88c5
Mode dégradé plus souple
2016-07-11 01:18:52 +02:00
Maniack Crudelis
3cf513c358
Mode dégradé sans check_process
2016-07-09 14:00:59 +02:00
Maniack Crudelis
2030cf01b8
Mode dégradé sans check_process
2016-07-09 13:56:44 +02:00
Maniack Crudelis
6ba1d93a26
3 install pour multi-instance
2016-07-08 22:51:53 +02:00
Maniack Crudelis
b23dbbaf31
FAIL sur code d'erreur http
2016-07-08 21:08:37 +02:00
Maniack Crudelis
a18cd16f98
Suppression ancien package + divers corrections
2016-07-08 19:08:37 +02:00
Maniack Crudelis
78dd3df1a6
Test package_linter, exec hors dossier, maj auto + divers corrections
2016-07-07 14:20:29 +02:00
Maniack Crudelis
92dc8555c7
Commentaires, correction scenar multiples, privé, lxc, curl
2016-07-05 11:21:32 +02:00
Maniack Crudelis
76cd4f0596
Corrections lxc
2016-07-03 23:40:12 +02:00
Maniack Crudelis
141ea19e77
Readme
2016-07-03 21:11:46 +02:00
Maniack Crudelis
fc8aed34b9
Readme et petites corrections
2016-07-03 20:45:04 +02:00