Development #69655
applification, gestion des erreurs lors du déploiement
0%
Description
Dans les méthodes deploy/deploy_roles il y a des "TODO: report failures", ça serait à faire, pouvoir terminer en message(s)
- erreur déploiement vers module xxx (%s)
- erreur création rôle xxx
avec %s qui serait de manière basique au début le code d'erreur HTTP, qui pourrait évoluer ensuite sur des réponses qui seraient en json et desquelles on pourrait sortir un message plus explicite.
Fichiers
Révisions associées
applications: install & new version only if number changed (#69655)
applications: fix version creation on generation (#69655)
applications: list jobs on version page (#69655)
applications: report deployment errors (#69655)
Historique
Mis à jour par Lauréline Guérin il y a plus d'un an
- Tags mis à applification
- Assigné à mis à Lauréline Guérin
Mis à jour par Lauréline Guérin il y a plus d'un an
- Fichier 0005-applications-report-deployment-errors-69655.patch 0005-applications-report-deployment-errors-69655.patch ajouté
- Fichier 0004-applications-list-jobs-on-version-page-69655.patch 0004-applications-list-jobs-on-version-page-69655.patch ajouté
- Fichier 0003-applications-fix-version-creation-on-generation-6965.patch 0003-applications-fix-version-creation-on-generation-6965.patch ajouté
- Fichier 0002-applications-install-new-version-only-if-number-chan.patch 0002-applications-install-new-version-only-if-number-chan.patch ajouté
- Fichier 0001-applications-run-deploy-in-async-job-69655.patch 0001-applications-run-deploy-in-async-job-69655.patch ajouté
- Fichier hobo-versions-jobs.png hobo-versions-jobs.png ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Bon, j'ai un peu dépassé du scope.
0001: déploiement d'un bundle dans un job
0002: création d'une nouvelle version au déploiement, uniquement si le numéro de version change
0003: fix pour la génération d'un bundle et la création d'une version, car je disais "Ok, mais que si le numéro de version saisi correspond au numéro de la dernière version en date." dans #69654 mais en fait ça ne fonctionnait pas comme attendu.
0004: affichage des jobs correspondants à une version, sur la page de listing des versions (parce que je trouvais ça intéressant) (mais bon, c'est moche :) cf capture)
0005: report des erreurs de déploiement dans job.exception
(je peux splitter tout ça en plusieurs tickets si besoin)
basé sur #70891
Mis à jour par Lauréline Guérin il y a plus d'un an
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Pour le rendu on verra, en vrai on ne devrait jamais vraiment avoir comme sur la capture tant de déploiements pour la même version.
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 8986dd9592c29d7b913d87d5b7c9c95608f8bac6 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Wed Nov 2 17:00:17 2022 +0100 applications: report deployment errors (#69655) commit 736e3e3df6d1790f757db84511091cf926306dbc Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Wed Nov 2 15:15:26 2022 +0100 applications: list jobs on version page (#69655) commit 6fc211c7ca9f60da59663592b6a67e02ac2fd40d Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Wed Nov 2 14:50:24 2022 +0100 applications: fix version creation on generation (#69655) commit b48bd6e23bb5bd7676f6b0709956a6d1c35ef1d6 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Wed Nov 2 14:43:44 2022 +0100 applications: install & new version only if number changed (#69655) commit 92aeb41e550102c723459d2f95668ff162ea676e Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 31 15:39:06 2022 +0100 applications: run deploy in async job (#69655)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
applications: run deploy in async job (#69655)