Skip to content

Instantly share code, notes, and snippets.

View jonesbusy's full-sized avatar
😸
Working from home

Valentin Delaye jonesbusy

😸
Working from home
  • @jenkinsci contributor
  • Lausanne, Switzerland
  • 02:49 (UTC +02:00)
View GitHub Profile
@timja
timja / jenkins-dump-credentials.groovy
Last active April 4, 2024 14:23
Dump jenkins credentials - use in script console
import com.cloudbees.plugins.credentials.*
import com.cloudbees.plugins.credentials.common.*
import com.cloudbees.plugins.credentials.domains.*
import com.cloudbees.plugins.credentials.impl.*
import com.cloudbees.jenkins.plugins.sshcredentials.impl.*
import org.jenkinsci.plugins.plaincredentials.impl.*
// def item = Jenkins.instance.getItem("your-folder")
@nolte
nolte / jenkins-list-extension.groovy
Created June 22, 2017 19:23
List all installed Jenkins Extension
import jenkins.model.*;
import hudson.ExtensionFinder;
List<ExtensionFinder> finders = Jenkins.instance.getExtensionList(ExtensionFinder.class);
for (finder in finders) {
println(">>> " + finder);
if (finder instanceof hudson.ExtensionFinder.GuiceFinder) {
println(finder.annotations.size());
for (key in finder.annotations.keySet()) {