Skip to content

add bulk orphaned artifact deletion to api

What does this MR do?

The idea of this MR is to improve the management of job_artifacts by adding an api endpoint .../projects/artifacts/clean. When sent the parameter delete_orphaned: true it will delete all job_artifacts of deleted branches.

The development of this MR is sponsored by @ siemens (/cc @bufferoverflow).

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/18351

Does this MR meet the acceptance criteria?

Edited by Roger Rüttimann

Merge request reports