Open branches report

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Open branches report

Robert Scholte-8
Hi,

I've just added a new page to the dist-tool that can show us the number of branches per Maven project.[1]
This should give us a better way to see where we should clean up branches.
I've divided them in the following categories:
 - master
- Jira Branches: these start with the matching jira key, e.g. for maven-compiler-plugin these start with MCOMPILER
- dependabot
- rest: these are all other branches.

When cleaning up, we could start with the last category, as these are probably POCs. As these are not bound to a JIRA key, it is hard to determine its purpose, hence a candidate to be removed.

This is an attempt to reduce the number of branches, in order to not overload Jenkins with new jobs in case a shared project is triggered.

thanks,
Robert

[1] https://ci-builds.apache.org/job/Maven/job/dist-tool-plugin/job/master/site/dist-tool-branches.html
Reply | Threaded
Open this post in threaded view
|

Re: Open branches report

Hervé BOUTEMY
really nice idea, thank you

Regards,

Hervé

Le samedi 13 février 2021, 16:37:38 CET Robert Scholte a écrit :

> Hi,
>
> I've just added a new page to the dist-tool that can show us the number of
> branches per Maven project.[1] This should give us a better way to see
> where we should clean up branches. I've divided them in the following
> categories:
>  - master
> - Jira Branches: these start with the matching jira key, e.g. for
> maven-compiler-plugin these start with MCOMPILER - dependabot
> - rest: these are all other branches.
>
> When cleaning up, we could start with the last category, as these are
> probably POCs. As these are not bound to a JIRA key, it is hard to
> determine its purpose, hence a candidate to be removed.
>
> This is an attempt to reduce the number of branches, in order to not
> overload Jenkins with new jobs in case a shared project is triggered.
>
> thanks,
> Robert
>
> [1]
> https://ci-builds.apache.org/job/Maven/job/dist-tool-plugin/job/master/site
> /dist-tool-branches.html





---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]