Package | Description |
---|---|
hudson.plugins.ec2 | |
hudson.plugins.ec2.ssh | |
hudson.plugins.ec2.ssh.verifiers | |
hudson.plugins.ec2.win |
Modifier and Type | Method and Description |
---|---|
long |
EC2RetentionStrategy.check(EC2Computer c) |
protected abstract void |
EC2ComputerLauncher.launchScript(EC2Computer computer,
hudson.model.TaskListener listener)
Stage 2 of the launch.
|
void |
EC2RetentionStrategy.start(EC2Computer c)
Called when a new
EC2Computer object is introduced (such as when Hudson started, or when
a new agent is added.)
When Jenkins has just started, we don't want to spin up all the instances, so we only start if
the EC2 instance is already running |
Constructor and Description |
---|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
hudson.model.Node.Mode mode,
String labelString,
hudson.slaves.ComputerLauncher launcher,
hudson.slaves.RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
boolean usePrivateDnsName,
boolean useDedicatedTenancy,
int launchTimeout,
AMITypeData amiType)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
hudson.model.Node.Mode mode,
String labelString,
hudson.slaves.ComputerLauncher launcher,
hudson.slaves.RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
boolean useDedicatedTenancy,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses) |
Modifier and Type | Method and Description |
---|---|
protected String |
EC2UnixLauncher.buildUpCommand(EC2Computer computer,
String command) |
protected void |
EC2UnixLauncher.launchScript(EC2Computer computer,
hudson.model.TaskListener listener) |
protected void |
EC2UnixLauncher.log(Level level,
EC2Computer computer,
hudson.model.TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.logException(EC2Computer computer,
hudson.model.TaskListener listener,
String message,
Throwable exception) |
protected void |
EC2UnixLauncher.logInfo(EC2Computer computer,
hudson.model.TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.logWarning(EC2Computer computer,
hudson.model.TaskListener listener,
String message) |
Modifier and Type | Method and Description |
---|---|
boolean |
CheckNewHardStrategy.verify(EC2Computer computer,
HostKey hostKey,
hudson.model.TaskListener listener) |
abstract boolean |
SshHostKeyVerificationStrategy.verify(EC2Computer computer,
HostKey hostKey,
hudson.model.TaskListener listener)
Check if the given key is valid for the host identifier.
|
boolean |
NonVerifyingKeyVerificationStrategy.verify(EC2Computer computer,
HostKey hostKey,
hudson.model.TaskListener listener) |
boolean |
CheckNewSoftStrategy.verify(EC2Computer computer,
HostKey hostKey,
hudson.model.TaskListener listener) |
boolean |
AcceptNewStrategy.verify(EC2Computer computer,
HostKey hostKey,
hudson.model.TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
protected void |
EC2WindowsLauncher.launchScript(EC2Computer computer,
hudson.model.TaskListener listener) |
Copyright © 2016–2020. All rights reserved.