-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
It would be nice if there was a bulk API for shelving projects in batch.
This would be used by seed jobs (via the job-dsl plugin) when unneeded jobs are automatically discarded and shelved. The bulk API would avoid avoid flooding the build queue with shelve tasks when there are many jobs to be discarded.
See https://github.com/jenkinsci/job-dsl-plugin/pull/1174#discussion_r292322461 for the request.
- relates to
-
JENKINS-27734 Allow shelving of folder
-
- Closed
-
It would be great if this bulk mode would transparently handle jobs as well as folders. That way, the jobdsl plugin would not need to take care to first shelve jobs, wait for that to finish and then delete the folders, for example.