public class TaskDefinitionRegistrations extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
TaskDefinitionRegistrations.Backend |
| Constructor and Description |
|---|
TaskDefinitionRegistrations(TaskDefinitionRegistrations.Backend backend,
ECSConfiguration ecsConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
int |
findTaskRegistrationVersion(com.atlassian.buildeng.spi.isolated.docker.Configuration configuration,
BambooServerEnvironment env)
find task definition registration for given configuration.
|
static boolean |
isDockerInDockerImage(String image) |
int |
registerDockerImage(com.atlassian.buildeng.spi.isolated.docker.Configuration configuration,
BambooServerEnvironment env) |
static String |
sanitizeImageName(String image) |
static com.amazonaws.services.ecs.model.RegisterTaskDefinitionRequest |
taskDefinitionRequest(com.atlassian.buildeng.spi.isolated.docker.Configuration configuration,
ECSConfiguration globalConfiguration,
BambooServerEnvironment env) |
@Inject public TaskDefinitionRegistrations(TaskDefinitionRegistrations.Backend backend, ECSConfiguration ecsConfiguration)
public static boolean isDockerInDockerImage(String image)
public static com.amazonaws.services.ecs.model.RegisterTaskDefinitionRequest taskDefinitionRequest(com.atlassian.buildeng.spi.isolated.docker.Configuration configuration,
ECSConfiguration globalConfiguration,
BambooServerEnvironment env)
public int registerDockerImage(com.atlassian.buildeng.spi.isolated.docker.Configuration configuration,
BambooServerEnvironment env)
throws ECSException
ECSExceptionpublic int findTaskRegistrationVersion(com.atlassian.buildeng.spi.isolated.docker.Configuration configuration,
BambooServerEnvironment env)
configuration - conf to useCopyright © 2022 Atlassian Pty Ltd. All rights reserved.