Development #38963
jenkins, planter quand la documentation n'est pas valide
0%
Description
Plutôt qu'attendre de voir qu'elle n'a pas été mise à jour en ligne.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Fichier 0001-jenkins-add-step-to-check-help-files.patch 0001-jenkins-add-step-to-check-help-files.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Solution proposée à En cours
- Assigné à mis à Frédéric Péters
- Patch proposed changé de Oui à Non
Ce qui ne marche pas trop encore, https://jenkins.entrouvert.org/job/publik-base-theme-wip/job/wip%252Fhelp-check/
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Fichier 0001-jenkins-add-step-to-check-help-files.patch 0001-jenkins-add-step-to-check-help-files.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Voilà une version bricolée pour retourner un code d'erreur, ce que j'espérais que yelp-build fasse.
On peut voir dans jenkins :
- un build qui fonctionne https://jenkins.entrouvert.org/job/publik-base-theme-wip/job/wip%252Fhelp-check/8/
- un build qui échoue, après avoir fait un revert d'une correction sur le balisage mallard, https://jenkins.entrouvert.org/job/publik-base-theme-wip/job/wip%252Fhelp-check/9/
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Statut changé de Solution proposée à Solution validée
Pour info, si ça devient relou à la longue d'aller regarder les logs du builds pour vérifier que c'est la doc qui plante, on pourrait peut-être avoir une erreur plus explicite avec un truc du genre http://git.entrouvert.org/jenkins-lib.git/tree/src/eo/Utils.groovy#n18 puis en faisant planter volontairement https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#error-error-signal.
En attendant ce jour, comme dit le poète, go.
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 7b6e6f25d8e5fb92043913284064da970490ef3e Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Jan 14 18:20:08 2020 +0100 jenkins: add step to check help files (#38963)
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
jenkins: add step to check help files (#38963)