org.jenkinsci.plugins.graniteclient
Class BuildPackageBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jenkinsci.plugins.graniteclient.BuildPackageBuilder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep
public class BuildPackageBuilder
- extends hudson.tasks.Builder
Implementation of the "Build a Content Package on CRX" build step
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
Methods inherited from class hudson.tasks.Builder |
all, getDescriptor, getRequiredMonitorService, prebuild |
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, 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 |
BuildPackageBuilder
@DataBoundConstructor
public BuildPackageBuilder(String packageId,
String baseUrl,
String credentialsId,
long requestTimeout,
long serviceTimeout,
long waitDelay,
String wspFilter,
String localDirectory,
boolean download)
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
- Specified by:
perform
in interface hudson.tasks.BuildStep
- Overrides:
perform
in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
InterruptedException
IOException
getPackageId
public String getPackageId()
getPackageId
public String getPackageId(hudson.model.AbstractBuild<?,?> build,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
- Throws:
IOException
InterruptedException
getCredentialsId
public String getCredentialsId()
setCredentialsId
public void setCredentialsId(String credentialsId)
getBaseUrl
public String getBaseUrl()
getRequestTimeout
public long getRequestTimeout()
getServiceTimeout
public long getServiceTimeout()
getWaitDelay
public long getWaitDelay()
setWaitDelay
public void setWaitDelay(long waitDelay)
getWspFilter
public String getWspFilter()
isDownload
public boolean isDownload()
getLocalDirectory
public String getLocalDirectory()
setLocalDirectory
public void setLocalDirectory(String localDirectory)
setPackageId
public void setPackageId(String packageId)
setBaseUrl
public void setBaseUrl(String baseUrl)
setWspFilter
public void setWspFilter(String wspFilter)
setDownload
public void setDownload(boolean download)
setRequestTimeout
public void setRequestTimeout(long requestTimeout)
setServiceTimeout
public void setServiceTimeout(long serviceTimeout)
Copyright © 2013-2014. All Rights Reserved.