| Package | Description |
|---|---|
| org.jenkinsci.test.acceptance.docker | |
| org.jenkinsci.test.acceptance.docker.fixtures |
| Modifier and Type | Class and Description |
|---|---|
class |
DockerClassRule<T extends DockerContainer>
Builds a Docker image before running tests, then starts containers on demand.
|
static class |
DockerImage.Starter<T extends DockerContainer> |
class |
DockerRule<T extends DockerContainer>
Starts a Docker container for a test.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicDockerContainer
A DockerContainer whose
Dockerfile is not static but requires some knowledge of the environment it is going to run in. |
| Modifier and Type | Method and Description |
|---|---|
<T extends DockerContainer> |
DockerImage.start(Class<T> type)
Start container from this image.
|
<T extends DockerContainer> |
DockerImage.start(Class<T> type,
org.jenkinsci.utils.process.CommandBuilder options,
org.jenkinsci.utils.process.CommandBuilder cmd)
Deprecated.
Use
DockerImage.Starter instead. |
<T extends DockerContainer> |
DockerImage.start(Class<T> type,
org.jenkinsci.utils.process.CommandBuilder options,
org.jenkinsci.utils.process.CommandBuilder cmd,
int portOffset)
Deprecated.
Use
DockerImage.Starter instead. |
<T extends DockerContainer> |
DockerImage.start(Class<T> type,
int[] ports,
org.jenkinsci.utils.process.CommandBuilder options,
org.jenkinsci.utils.process.CommandBuilder cmd)
Deprecated.
Use
DockerImage.Starter instead. |
<T extends DockerContainer> |
DockerImage.start(Class<T> type,
int[] ports,
int localPortOffset,
String ipAddress,
org.jenkinsci.utils.process.CommandBuilder options,
org.jenkinsci.utils.process.CommandBuilder cmd)
Deprecated.
Use
DockerImage.Starter instead. |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends DockerContainer> |
Docker.findFixture(String id)
Finds a fixture class that has the specified ID.
|
| Modifier and Type | Method and Description |
|---|---|
DockerImage |
Docker.build(Class<? extends DockerContainer> fixture) |
DockerImage |
Docker.build(Class<? extends DockerContainer> fixture,
File log) |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaContainer
Fixture capable of running java programs over ssh.
|
class |
SshdContainer
Represents a server with SSHD.
|
Copyright © 2004–2018. All rights reserved.