-
Notifications
You must be signed in to change notification settings - Fork 81
Add somes metrics and improvements to the plugin #150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ugin # Conflicts: # pom.xml
…ugin # Conflicts: # pom.xml
Hi, Thanks for the PR! I already left a few comments to the pom.xml, but I will come back to this more thoroughly later. Meanwhile, as Spotbugs also found out, there's quite a few bugs that need to be addressed before this can be merged. Also, since this is quite a big PR, going through all the changes is a lot of work and checking everything will take a lot of time. I suggest you split this PR into several smaller parts, so that each feature is its own PR:
This way it's easier to test and debug only one feature at a time and ensure it works as intended. When adding new metrics, please also update the available metrics documentation, thank you! The next release version will be |
@HabibMAALEM what do you think about combine |
Hi @mat1e, the slight difference between them is that changelog_data collects metrics about changes provided by the SCM (SVN, Git ...) it's a core fonctionnality of Jenkins initially was used with SVN and now every plugin that implement it can print changes in the Change page https://ci.jenkins.io/job/{job_name}/{build_number}/changes In other hand git_data metric collect every Git checkout in the build (repository, reference, revision). So for a given build we have only one changeset but we can have multiple Git checkout (application repository, tests repository, deployment repository ...) |
Thank you @HabibMAALEM for this clear explanation. So @asimell, I will keep |
@asimell, I reworked the changes to fit with the actual revision. I have to update the metrics documentation. |
Hi,
Firstly, I want to thank you for this plugin. We are using it to build Boards with Grafana and influxDB and it is working well.
We added somes improvements and datas and we want share it, it can be nice to integrate :
I'm waiting your return if you have any questions and suggestions.
We are doing a second version with more improvements.