Package org.jreleaser.maven.plugin
Class Docker
- java.lang.Object
-
- org.jreleaser.maven.plugin.AbstractDockerConfiguration
-
- org.jreleaser.maven.plugin.Docker
-
- All Implemented Interfaces:
Activatable,DockerConfiguration,ExtraProperties,RepositoryTool,TemplateTool,Tool
public class Docker extends AbstractDockerConfiguration implements RepositoryTool
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
-
Field Summary
-
Fields inherited from class org.jreleaser.maven.plugin.AbstractDockerConfiguration
active, baseImage, buildArgs, enabled, extraProperties, imageNames, labels, postCommands, preCommands, registries, templateDirectory, useLocalArtifact
-
-
Constructor Summary
Constructors Constructor Description Docker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommitAuthorgetCommitAuthor()DockerRepositorygetRepository()java.util.List<DockerSpec>getSpecs()booleanisContinueOnError()booleanisContinueOnErrorSet()booleanisSet()voidsetCommitAuthor(CommitAuthor commitAuthor)voidsetContinueOnError(java.lang.Boolean continueOnError)voidsetRepository(DockerRepository repository)voidsetSpecs(java.util.List<DockerSpec> specs)-
Methods inherited from class org.jreleaser.maven.plugin.AbstractDockerConfiguration
getActive, getBaseImage, getBuildArgs, getExtraProperties, getImageNames, getLabels, getPostCommands, getPreCommands, getRegistries, getTemplateDirectory, isUseLocalArtifact, isUseLocalArtifactSet, resolveActive, setActive, setBaseImage, setBuildArgs, setExtraProperties, setImageNames, setLabels, setPostCommands, setPreCommands, setRegistries, setTemplateDirectory, setUseLocalArtifact
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jreleaser.maven.plugin.Activatable
getActive, resolveActive, setActive
-
Methods inherited from interface org.jreleaser.maven.plugin.ExtraProperties
getExtraProperties, setExtraProperties
-
Methods inherited from interface org.jreleaser.maven.plugin.TemplateTool
getTemplateDirectory, setTemplateDirectory
-
-
-
-
Method Detail
-
isContinueOnError
public boolean isContinueOnError()
- Specified by:
isContinueOnErrorin interfaceTool
-
setContinueOnError
public void setContinueOnError(java.lang.Boolean continueOnError)
- Specified by:
setContinueOnErrorin interfaceTool
-
isContinueOnErrorSet
public boolean isContinueOnErrorSet()
- Specified by:
isContinueOnErrorSetin interfaceTool
-
getCommitAuthor
public CommitAuthor getCommitAuthor()
- Specified by:
getCommitAuthorin interfaceRepositoryTool
-
setCommitAuthor
public void setCommitAuthor(CommitAuthor commitAuthor)
- Specified by:
setCommitAuthorin interfaceRepositoryTool
-
getRepository
public DockerRepository getRepository()
-
setRepository
public void setRepository(DockerRepository repository)
-
getSpecs
public java.util.List<DockerSpec> getSpecs()
-
setSpecs
public void setSpecs(java.util.List<DockerSpec> specs)
-
isSet
public boolean isSet()
- Overrides:
isSetin classAbstractDockerConfiguration
-
-