eclipse-platform / eclipse-platform/eclipse.platform

Use Jenkins timestamps instead of Maven logger with dateformat

オープン
#342 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
165
フォーク
174
平均マージ
2日 8時間
マージ済み PR(30日)
22

説明

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?

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

この issue ではリポジトリのファイルやテストが指定されていないため、まず Jenkins インスタンスの設定と Maven logger dateformat の設定箇所を見つけてください。Jenkins プラグインをどこで管理しているか、また GitLab issue が必要かどうかをプロジェクトのメンテナーに確認してください。完了条件は、timestamps plugin がグローバルに有効化され、既存の logger 設定が削除されていることです。

索引モデルが issue の本文から書いたものです。

評価

領域
build-system, ci-cd
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。