Project

General

Profile

Bug #33480

jenkins : le job welco pipeline ne tourne pas

Added by Emmanuel Cazenave almost 5 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
28 May 2019
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

https://jenkins2.entrouvert.org/job/welco/2/

Il est pourtant comme tous les autres, il faut creuser.


Files

Associated revisions

Revision fe53f588 (diff)
Added by Emmanuel Cazenave almost 5 years ago

update setup.py helpers (#33480)

History

#1

Updated by Emmanuel Cazenave almost 5 years ago

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

Updated by Frédéric Péters almost 5 years ago

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

Updated by Benjamin Dauvergne almost 5 years ago

  • Status changed from Solution proposée to Solution validée

Ack.

#5

Updated by Emmanuel Cazenave almost 5 years ago

  • Status changed from Solution validée to 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

Updated by Frédéric Péters almost 5 years ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF