| Package | Description |
|---|---|
| com.nirima.jenkins.plugins.docker | |
| com.nirima.jenkins.plugins.docker.builder | |
| com.nirima.jenkins.plugins.docker.launcher | |
| io.jenkins.docker |
| Modifier and Type | Field and Description |
|---|---|
DockerTemplate |
DockerSlave.dockerTemplate |
DockerTemplate |
DockerJobTemplateProperty.template |
| Modifier and Type | Method and Description |
|---|---|
DockerTemplate |
DockerSlave.getDockerTemplate() |
DockerTemplate |
DockerJobTemplateProperty.getTemplate() |
DockerTemplate |
DockerCloud.getTemplate(hudson.model.Label label)
Gets first
DockerTemplate that has the matching Label. |
DockerTemplate |
DockerCloud.getTemplate(String template) |
| Modifier and Type | Method and Description |
|---|---|
hudson.model.Descriptor<DockerTemplate> |
DockerTemplate.getDescriptor() |
List<DockerTemplate> |
DockerCloud.getTemplates() |
List<DockerTemplate> |
DockerCloud.getTemplates(hudson.model.Label label)
Multiple amis can have the same label.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DockerCloud.addJobTemplate(long jobId,
DockerTemplate template)
Adds a template which is temporary provided and bound to a specific job.
|
void |
DockerCloud.addTemplate(DockerTemplate t)
Add a new template to the cloud
|
void |
DockerCloud.removeTemplate(DockerTemplate t)
Remove Docker template
|
void |
DockerSlave.setDockerTemplate(DockerTemplate dockerTemplate) |
| Constructor and Description |
|---|
DockerJobTemplateProperty(String cloudname,
DockerTemplate template) |
DockerSlave(DockerCloud cloud,
DockerTemplate template,
hudson.slaves.ComputerLauncher launcher) |
DockerSlave(DockerTemplate dockerTemplate,
String containerId,
String name,
String nodeDescription,
String remoteFS,
int numExecutors,
hudson.model.Node.Mode mode,
String labelString,
hudson.slaves.ComputerLauncher launcher,
hudson.slaves.RetentionStrategy retentionStrategy,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties) |
DockerSlave(String slaveName,
String nodeDescription,
hudson.slaves.ComputerLauncher launcher,
String containerId,
DockerTemplate dockerTemplate,
String cloudId) |
| Constructor and Description |
|---|
DockerCloud(String name,
List<? extends DockerTemplate> templates,
org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint dockerHost,
int containerCap,
int connectTimeout,
int readTimeout,
String version,
String dockerHostname) |
DockerCloud(String name,
List<? extends DockerTemplate> templates,
String serverUrl,
int containerCap,
int connectTimeout,
int readTimeout,
String credentialsId,
String version,
String dockerHostname)
Deprecated.
|
DockerCloud(String name,
List<? extends DockerTemplate> templates,
String serverUrl,
String containerCapStr,
int connectTimeout,
int readTimeout,
String credentialsId,
String version,
String dockerHostname)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
DockerTemplate |
DockerBuilderNewTemplate.getDockerTemplate() |
| Modifier and Type | Method and Description |
|---|---|
void |
DockerBuilderNewTemplate.setDockerTemplate(DockerTemplate dockerTemplate) |
| Constructor and Description |
|---|
DockerBuilderNewTemplate(DockerTemplate dockerTemplate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DockerComputerLauncher.waitUp(String cloudId,
DockerTemplate dockerTemplate,
com.github.dockerjava.api.command.InspectContainerResponse containerInspect)
Wait until slave is up and ready for connection.
|
| Modifier and Type | Field and Description |
|---|---|
protected DockerTemplate |
DockerSlaveProvisioner.template |
| Constructor and Description |
|---|
AttachedDockerSlaveProvisioner(DockerCloud cloud,
DockerTemplate template,
com.github.dockerjava.api.DockerClient client) |
DockerSlaveProvisioner(DockerCloud cloud,
DockerTemplate template,
com.github.dockerjava.api.DockerClient client) |
JNLPDockerSlaveProvisioner(DockerCloud cloud,
DockerTemplate template,
com.github.dockerjava.api.DockerClient client,
DockerComputerJNLPLauncher launcher) |
SSHDockerSlaveProvisioner(DockerCloud cloud,
DockerTemplate template,
com.github.dockerjava.api.DockerClient client,
DockerComputerSSHLauncher launcher) |
Copyright © 2016–2017. All rights reserved.