com.thalesgroup.hudson.plugins.copyarchiver
Class CopyArchiver
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
com.thalesgroup.hudson.plugins.copyarchiver.CopyArchiver
- All Implemented Interfaces:
- hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep, java.io.Serializable
public class CopyArchiver
- extends hudson.tasks.Publisher
- implements java.io.Serializable
- Author:
- Gregory Boissinot
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
| Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, needsToRunAfterFinalized, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.tasks.BuildStep |
getProjectAction, perform, prebuild |
DESCRIPTOR
public static final CopyArchiver.CopyArchiverDescriptor DESCRIPTOR
CopyArchiver
public CopyArchiver()
getSharedDirectoryPath
public java.lang.String getSharedDirectoryPath()
setSharedDirectoryPath
public void setSharedDirectoryPath(java.lang.String sharedDirectoryPath)
getUseTimestamp
public boolean getUseTimestamp()
getFlatten
public boolean getFlatten()
setFlatten
public void setFlatten(boolean flatten)
setUseTimestamp
public void setUseTimestamp(boolean useTimestamp)
getDescriptor
public hudson.model.Descriptor<hudson.tasks.Publisher> getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>- Overrides:
getDescriptor in class hudson.tasks.Publisher
getArchivedJobList
public java.util.List<ArchivedJobEntry> getArchivedJobList()
getDatePattern
public java.lang.String getDatePattern()
setDatePattern
public void setDatePattern(java.lang.String datePattern)
deleteDir
public static boolean deleteDir(java.io.File dir)
perform
public boolean perform(hudson.model.Build<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.lang.InterruptedException,
java.io.IOException
- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
java.lang.InterruptedException
java.io.IOException
Copyright © 2009. All Rights Reserved.