From dc8dde139f31b2eed96611bb88f44710bf5c69c5 Mon Sep 17 00:00:00 2001 From: Leonardo Rossetti Date: Apr 22 2022 15:07:39 +0000 Subject: adding delete builds sop file --- diff --git a/sops/project-cleanup.md b/sops/project-cleanup.md new file mode 100644 index 0000000..548a4eb --- /dev/null +++ b/sops/project-cleanup.md @@ -0,0 +1,21 @@ +# Jenkins Project Cleanup + +This document describes how to clean all builds from a job. + +## How + +Go to `$JENKINS_URL/script` and paste the following groovy code: + +```groovy +def name = "CHANGEME" +def job = Jenkins.instance.getItem(name) + +job.getBuilds().each { it.delete() } + +// uncomment the following lines to reset the job counter +//job.nextBuildNumber = 1 +//job.save() +``` +## Outcome + +All builds from a given project should be deleted.