Class SshAgentContainer
- java.lang.Object
-
- org.jenkinsci.test.acceptance.docker.DockerContainer
-
- org.jenkinsci.test.acceptance.docker.fixtures.SshdContainer
-
- org.jenkinsci.test.acceptance.docker.fixtures.JavaContainer
-
- org.jenkinsci.test.acceptance.docker.fixtures.SshAgentContainer
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class SshAgentContainer extends org.jenkinsci.test.acceptance.docker.fixtures.JavaContainer
Jenkins agent with various login methods.
-
-
Constructor Summary
Constructors Constructor Description SshAgentContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SshSlaveLauncher
configureSSHSlaveLauncher(DumbSlave agent)
String
getEncryptedEd25519PrivateKey()
String
getEncryptedEd25519PrivateKeyPassphrase()
-
Methods inherited from class org.jenkinsci.test.acceptance.docker.fixtures.SshdContainer
getEncryptedPrivateKey, getPrivateKey, getPrivateKeyString, popen, ssh, sshWithPublicKey
-
-
-
-
Method Detail
-
getEncryptedEd25519PrivateKey
public String getEncryptedEd25519PrivateKey()
-
getEncryptedEd25519PrivateKeyPassphrase
public String getEncryptedEd25519PrivateKeyPassphrase()
-
configureSSHSlaveLauncher
public SshSlaveLauncher configureSSHSlaveLauncher(DumbSlave agent)
-
-