public class TemplateArtifactCopyStep extends ArtifactCopyStep implements com.xebialabs.deployit.plugin.api.flow.PreviewStep
container, ctx, FREEMARKER_FILE_EXT, logger, remoteConn| Constructor and Description |
|---|
TemplateArtifactCopyStep(int order,
com.xebialabs.deployit.plugin.overthere.HostContainer container,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String templatePath,
java.lang.String targetPath) |
| Modifier and Type | Method and Description |
|---|---|
protected com.xebialabs.deployit.plugin.api.flow.StepExitCode |
doExecute() |
com.xebialabs.deployit.plugin.api.flow.Preview |
getPreview() |
protected com.xebialabs.overthere.OverthereFile |
resolveSourceFile() |
getDescription, getSourceArtifact, getSourceFileDescription, getTargetFileName, isCreateTargetPath, isPreserveExistingFiles, requestStaging, setCreateTargetPath, setDescription, setPreserveExistingFiles, setSourceArtifact, setSourceFileDescription, setTargetFileNameexecuteclasspathResourceExists, createArtifactUploader, createOrReplaceHostFile, disconnect, evaluateTemplate, evaluateTemplate, evaluateTemplate, evaluateTemplate, getArtifactUploader, getContainer, getCtx, getHostFileSeparator, getHostLineSeparator, getLocalConnection, getRemoteConnection, getRemoteWorkingDirectory, getRemoteWorkingDirPath, handleExecute, hostFileExists, isRetainRemoteWorkingDirOnCompletion, readHostFile, readHostFileLines, readHostXmlFileAsModel, resolveOsSpecificTemplate, setRemoteWorkingDirPath, setRetainRemoteWorkingDirOnCompletion, substringAfterLast, substringAfterLast, uploadToWorkingDirectory, uploadToWorkingDirectory, uploadToWorkingDirectorycalculateDescription, calculateOrder, description_$eq, description, doPostConstruct, getOrder, order_$eq, order, setOrderpublic TemplateArtifactCopyStep(int order,
com.xebialabs.deployit.plugin.overthere.HostContainer container,
java.util.Map<java.lang.String,java.lang.Object> vars,
java.lang.String templatePath,
java.lang.String targetPath)
public com.xebialabs.deployit.plugin.api.flow.Preview getPreview()
getPreview in interface com.xebialabs.deployit.plugin.api.flow.PreviewStepprotected com.xebialabs.deployit.plugin.api.flow.StepExitCode doExecute()
throws java.lang.Exception
doExecute in class ArtifactCopyStepjava.lang.Exceptionprotected com.xebialabs.overthere.OverthereFile resolveSourceFile()
resolveSourceFile in class ArtifactCopyStep