Bug #33480
jenkins : le job welco pipeline ne tourne pas
Début:
28 mai 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
https://jenkins2.entrouvert.org/job/welco/2/
Il est pourtant comme tous les autres, il faut creuser.
Fichiers
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Fichier 0001-update-setup.py-helpers-33480.patch 0001-update-setup.py-helpers-33480.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Déjà quand le Jenkinsfile a pas été poussé sur master c'est compliqué.
Ensuite une mise à jour des helpers du setup.py (en se basant sur combo) : https://jenkins2.entrouvert.org/job/welco/12/
Parce que sinon :
+ tox -rv using tox.ini: /var/lib/jenkins/workspace/welco/tox.ini using tox-2.5.0 from /usr/lib/python3/dist-packages/tox/__init__.py GLOB sdist-make: /var/lib/jenkins/workspace/welco/setup.py /var/lib/jenkins/workspace/welco$ /usr/bin/python3 /var/lib/jenkins/workspace/welco/setup.py sdist --formats=zip --dist-dir /tmp/tox-jenkins/welco/dist >/tmp/tox-jenkins/welco/log/tox-0.log ERROR: invocation failed (exit code 1), logfile: /tmp/tox-jenkins/welco/log/tox-0.log ERROR: actionid: tox msg: packaging cmdargs: ['/usr/bin/python3', local('/var/lib/jenkins/workspace/welco/setup.py'), 'sdist', '--formats=zip', '--dist-dir', local('/tmp/tox-jenkins/welco/dist')] env: None Traceback (most recent call last): File "setup.py", line 82, in <module> version=get_version(), File "setup.py", line 39, in get_version version = version.replace('-', '.') TypeError: a bytes-like object is required, not 'str'
(Je ne comprends pas pourquoi cette erreur n'est pas sortis dans le job welco-wip, bref).
Mis à jour par Frédéric Péters il y a presque 5 ans
Plutôt se basser sur chrono, c'est-à-dire éviter ça :
with open('welco/version.py', 'w') as fd: fd.write('VERSION = %r' % version)
(on fait ça dans combo pour avoir un identifiant pour les service workers)
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
Voici, jenkins toujours heureux : https://jenkins2.entrouvert.org/job/welco/13/.
Mis à jour par Benjamin Dauvergne il y a presque 5 ans
- Statut changé de Solution proposée à Solution validée
Ack.
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit fe53f5889eb79557c16a991408d38302bd139182 Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Tue May 28 11:48:46 2019 +0200 update setup.py helpers (#33480)
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
update setup.py helpers (#33480)