The release announcement for 13.12 mentions that
GitLab now automatically locks the latest artifact produced from a successful pipeline on any active branch,
That made me worry. Will this lead to uncontrolled disk usage like when GitLab started to keep the artifacts from the “latest” jobs? I put “latest” in quotes, because that was exactly the problem, many of our developers makes a new branch for each release (and possibly more), and as those branches “liGitLab now automatically locks the latest artifact produced from a successful pipeline on any active branch,ve” forever, artifacts are kept forever.
The linked documentaion links to an anchor named “artifactsexpire_in”, and that page directly says that “expire_in” does not affect pipeline artifacts. So that link basically strengthen my worries.
Can I do anything to prevent this bad behaviour?