Skip to content

Instantly share code, notes, and snippets.

@gaborcsardi
gaborcsardi / cleanupJenkinsWorkspaces.groovy
Created September 30, 2018 20:22 — forked from EvilBeaver/cleanupJenkinsWorkspaces.groovy
A jenkins script to clean up workspaces on slaves
// Check if a slave has < 10 GB of free space, wipe out workspaces if it does
import hudson.model.*;
import hudson.util.*;
import jenkins.model.*;
import hudson.FilePath.FileCallable;
import hudson.slaves.OfflineCause;
import hudson.node_monitors.*;