Class DockerPipelineValidationServiceImpl
- java.lang.Object
-
- com.atlassian.bamboo.build.docker.DockerPipelineValidationServiceImpl
-
- All Implemented Interfaces:
DockerPipelineValidationService
public class DockerPipelineValidationServiceImpl extends Object implements DockerPipelineValidationService
-
-
Field Summary
Fields Modifier and Type Field Description static StringCFG_CONTAINER_DIR_PREFIXstatic StringCFG_DOCKER_IMAGEstatic StringCFG_HOST_DIR_PREFIXstatic StringIMAGE_MISSING_ERROR_KEY
-
Constructor Summary
Constructors Constructor Description DockerPipelineValidationServiceImpl(com.opensymphony.xwork2.TextProvider textProvider, FeatureManager featureManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ErrorCollectionvalidateDockerPipelineConfiguration(@NotNull DockerPipelineConfiguration dockerPipelineConfiguration)Checks if Docker configuration is valid.
-
-
-
Field Detail
-
CFG_DOCKER_IMAGE
public static final String CFG_DOCKER_IMAGE
- See Also:
- Constant Field Values
-
CFG_HOST_DIR_PREFIX
public static final String CFG_HOST_DIR_PREFIX
-
CFG_CONTAINER_DIR_PREFIX
public static final String CFG_CONTAINER_DIR_PREFIX
-
IMAGE_MISSING_ERROR_KEY
public static final String IMAGE_MISSING_ERROR_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DockerPipelineValidationServiceImpl
@Inject public DockerPipelineValidationServiceImpl(com.opensymphony.xwork2.TextProvider textProvider, FeatureManager featureManager)
-
-
Method Detail
-
validateDockerPipelineConfiguration
@NotNull public @NotNull ErrorCollection validateDockerPipelineConfiguration(@NotNull @NotNull DockerPipelineConfiguration dockerPipelineConfiguration)
Description copied from interface:DockerPipelineValidationServiceChecks if Docker configuration is valid.- Specified by:
validateDockerPipelineConfigurationin interfaceDockerPipelineValidationService- Returns:
- a list of errors.
-
-