Skip to content

Instantly share code, notes, and snippets.

View bknopper's full-sized avatar

Bas W. Knopper bknopper

  • JCore
  • The Hague Area
View GitHub Profile
@bknopper
bknopper / purge-nexus.groovy
Created November 30, 2017 10:01
Groovy script for Nexus 3 to purge old releases
import org.sonatype.nexus.repository.storage.StorageFacet;
import org.sonatype.nexus.repository.storage.Query;
import org.joda.time.DateTime;
import org.joda.time.format.DateTimeFormat;
def fmt = DateTimeFormat.forPattern('yyyy-MM-dd HH:mm:ss');
[
'releases'
].each { reponame ->
// Get a repository