Nous sommes à la migration d'un ensemble de travaux (sur la même base de code) d'un pipeline. La principale raison de la fractionner en de multiples tâches est le parallélisme et finegrained retour des valeurs. Le pipeline/Jenkinsfile-approche semble être un bon ajustement. Certains plugins sont toujours portées disparues, mais dans l'ensemble, nous sommes sur une bonne piste.
L'une des choses qui nous manquent, est la bonne appellation que nous avions avant. Avant, chaque build serait d'obtenir un nom comme $jobname $buildnumber ($branch)
, ce qui nous donnait app-spec #42 (new-feature)
. Cela conduit à une belle visibilité dans le jenkins "exécuteur testamentaire"statut de la barre latérale.
Avec le pipeline, nous ne recevons part of app-pipeline #23
, ce qui nous oblige à le regarder dans les construire et de déterminer ce qui est en cours d'exécution à un moment donné dans le temps.
Est-il un moyen de remplacer le nom qui est affiché dans la barre latérale?
Mise à JOUR
Plupart du temps, je veux la réponse à "quelle est la partie de la parallélisée pipeline est en cours d'exécution dans cet exécuteur testamentaire".