This Jenkins pipeline script will delete previously-run jobs.
You can filter jobs by name or by containing folder:
All parameters are string parameters.
| Parameter Name | Default Value | Explanation |
|---|---|---|
| keep_build_number | 1 | How many builds do you want to keep? |
| job_name | '' | Filter jobs by name (contains, case sensitive) |
| folder_name | '' | Filter jobs by folder name (contains, case sensitive) |