Print secret text using Groovy script,
import com.cloudbees.plugins.credentials.SystemCredentialsProvider; import org.jenkinsci.plugins.plaincredentials.impl.StringCredentialsImpl println "Jenkins credentials config file location=" + SystemCredentialsProvider.getConfigFile(); println "" SystemCredentialsProvider.getInstance().getCredentials().stream(). filter { cred -> cred instanceof StringCredentialsImpl }. forEach { cred -> println "secret text=" + cred.getId() + ":"+ cred.getSecret().getPlainText() }
See the packet documentation for other credential class.