Projet

Général

Profil

Bug #33480

jenkins : le job welco pipeline ne tourne pas

Ajouté par Emmanuel Cazenave il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
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

Révision fe53f588 (diff)
Ajouté par Emmanuel Cazenave il y a presque 5 ans

update setup.py helpers (#33480)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a presque 5 ans

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).

#2

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)

#4

Mis à jour par Benjamin Dauvergne il y a presque 5 ans

  • Statut changé de Solution proposée à Solution validée

Ack.

#5

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)
#6

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

Formats disponibles : Atom PDF