We're updating the issue view to help you get more done. 

Adjust retention of Jenkins builds on development branches

Description

All of the builds on the development branches are kept on the Jenkins server, with the same settings as the master branch. This doesn't seem necessary though since development branches are short-lived and we usually don't need any history after a few days. At this point though, the outputs and the builds from the last ~15 builds from any dev branch are kept forever on our server, taking a lot of space (a single build stores an output of 150MB+).

We should adjust our retention for builds on development branches. Some ideas:

  • Only keep the builds for development branch for 7 days

  • Remove the development branch from Jenkins altogether after 7 days of inactivity

  • Only keep 2-3 latest builds from the development branch

  • Limit what the development branches store (perhaps there are some service jars built and kept that we don't need there)

Make sure that those changes don't affect release branches and the master branch configuration - everything should work as it works now for them.

Status

Assignee

Łukasz Lewczyński

Reporter

Sebastian Brudziński

Labels

Story Points

3

Time tracking

53h

Sprint

None

Fix versions

Priority

Major