Projet

Général

Profil

Development #72175

Utilisation de tox 4 pour simplifier le Jenkinsfile

Ajouté par Benjamin Dauvergne il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
08 décembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Tox 4 oblige à déclarer toute commande qui ne soit pas dans l'environnement, soit on s'y plie, mais à coté de ça il permet aussi de tagger les environnements ce qui simplifie l'écriture du Jenkinsfile pour les builds réguliers et nocturnes.


Fichiers

Révisions associées

Révision 210f6bdf (diff)
Ajouté par Benjamin Dauvergne il y a plus d'un an

misc: adapt to tox 4 and simplify Jenkinsfile (#72175)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus d'un an

#2

Mis à jour par Benjamin Dauvergne il y a plus d'un an

Le premier allowlist_externals est en trop je vais l'enlever.

#3

Mis à jour par Paul Marillonnet il y a plus d'un an

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

Ok, plus simple comme ça en effet.
Quelques tests en local montrent que ça reste compatible tox3, je serais pour retirer toute contrainte sur la version de tox dans le Jenkinsfile. Sinon ack.

#4

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit 210f6bdf014aa19a4bfe4efc910acde1d6447bf3
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Thu Dec 8 11:25:31 2022 +0100

    misc: adapt to tox 4 and simplify Jenkinsfile (#72175)
#5

Mis à jour par Benjamin Dauvergne il y a plus d'un an

Contrainte sur tox retirée avant de pousser.

#6

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF