Remove entries for deleted public git branches

Please add possibility to remove build status information when remote git branch associated with the build was deleted

Otherwise the view is polluted with information for past builds for branches which were long integrated into mainline and are not existing anymore. One day timeout for short lived is way too long - we create many short lived branches.

1 reply

This is an interesting idea! We currently don't request access to source control, so the app does not know which branch was deleted. 

At the moment, we offer a different way of removing old branched builds from the dashboard. If the build was made from the branch and it was inactive for some time, CatLight will hide it. You can go to edit menu/settings/branches to configure the expiration times.


one could check remote branch existence while polling the state (once every 60 seconds by default?)

Regarding automatic hiding - as far as I can see the smallest timeout is one day. Maybe you could add possibility to set less than a day, fox example "0.1".

How many branches are typically deleted in your project every day?

typically 2-5 branches are created and deleted daily (depending on number of devs actively working on the project)