com.midvision.rapiddeploy.plugin.jenkins.postbuildstep
Class RapidDeployPackageBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Notifier
com.midvision.rapiddeploy.plugin.jenkins.postbuildstep.RapidDeployPackageBuilder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class RapidDeployPackageBuilder
- extends hudson.tasks.Notifier
| Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
|
Field Summary |
static org.apache.commons.logging.Log |
logger
|
| 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, getProjectActions, 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, getProjectActions, prebuild |
logger
public static final org.apache.commons.logging.Log logger
RapidDeployPackageBuilder
@DataBoundConstructor
public RapidDeployPackageBuilder(String serverUrl,
String authenticationToken,
String project,
boolean enableCustomPackageName,
String packageName,
String archiveExension)
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
getProject
public String getProject()
getServerUrl
public String getServerUrl()
getAuthenticationToken
public String getAuthenticationToken()
getEnableCustomPackageName
public boolean getEnableCustomPackageName()
getPackageName
public String getPackageName()
getArchiveExension
public String getArchiveExension()
getDescriptor
public hudson.tasks.BuildStepDescriptor getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>- Overrides:
getDescriptor in class hudson.tasks.Notifier
getRequiredMonitorService
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
- Descriptor for
RapidDeployPackageBuilder. Used as a singleton. The
class is marked as public so that it can be accessed from views.
Copyright © 2004-2014. All Rights Reserved.