eclipse-platform / eclipse-platform/eclipse.platform

Use Jenkins timestamps instead of Maven logger with dateformat

Offen
#342 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
165
Forks
174
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
22

Beschreibung

At least the platform build uses Maven logger to show the timing of the build, see
![grafik](https://user-images.githubusercontent.com/406876/222149387-6f1abec7-6da2-4fda-9768-e14155007f58.png)
That adds the current time in front of each Maven console line.

I would rather like to have the Jenkins timestamps plugin be enabled _globally_ and the logger removed afterwards: https://plugins.jenkins.io/timestamper/ That would have the benefit of showing timestamps for each line of the build (not just Maven), for every project being built on this Jenkins instance, and being able to switch to "runtime" instead of "current time".

However, that would obviously require installation and configuration of the plugin on Jenkins, not only code changes here. What's the right way to trigger (and discuss) that? Should I raise a gitlab issue?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt keine Repository-Dateien oder Tests; beginne damit, die Konfiguration der Jenkins-Instanz und die Maven-Logger-dateformat-Einrichtung zu finden. Kläre mit den Projekt-Maintainern, wo Jenkins-Plugins verwaltet werden und ob ein GitLab-Issue erforderlich ist; abgeschlossen ist die Aufgabe, wenn das timestamps plugin global aktiviert und die vorhandene Logger-Konfiguration entfernt wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
build-system, ci-cd
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.