Skip to content

Instantly share code, notes, and snippets.

View ripa1993's full-sized avatar
:octocat:
Focusing

Simone Ripamonti ripa1993

:octocat:
Focusing
View GitHub Profile
@ripa1993
ripa1993 / jenkins-lookup-secrets.groovy
Last active August 25, 2022 17:14
Lookup secrets in Jenkins
def creds = com.cloudbees.plugins.credentials.CredentialsProvider.lookupCredentials(
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.class,
Jenkins.instance,
null,
null
)
for(c in creds) {
if(c instanceof com.cloudbees.jenkins.plugins.sshcredentials.impl.BasicSSHUserPrivateKey){
println(String.format("id=%s desc=%s key=%s\n", c.id, c.description, c.privateKeySource.getPrivateKeys()))

Keybase proof

I hereby claim:

To claim this, I am signing this object:

@ripa1993
ripa1993 / Foo.scala
Created July 5, 2018 12:20
Mockito: mock a method that has implicit function parameter
class Foo {
def get(a: A)(implicit b: B, c: C => String): String
}