org.jenkinsci.plugins.graniteclient
Class DeployPackagesBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jenkinsci.plugins.graniteclient.DeployPackagesBuilder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep
public class DeployPackagesBuilder
- extends hudson.tasks.Builder
Implementation of the "Deploy Content Packages to 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 |
Constructor Summary |
DeployPackagesBuilder(String packageIdFilters,
String baseUrls,
String credentialsId,
String localDirectory,
String behavior,
boolean recursive,
boolean replicate,
int autosave,
String acHandling,
boolean disableForJobTesting,
long requestTimeout,
long serviceTimeout,
long waitDelay)
|
Methods inherited from class hudson.tasks.Builder |
all, 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 |
DeployPackagesBuilder
@DataBoundConstructor
public DeployPackagesBuilder(String packageIdFilters,
String baseUrls,
String credentialsId,
String localDirectory,
String behavior,
boolean recursive,
boolean replicate,
int autosave,
String acHandling,
boolean disableForJobTesting,
long requestTimeout,
long serviceTimeout,
long waitDelay)
getPackageIdFilters
public String getPackageIdFilters()
setPackageIdFilters
public void setPackageIdFilters(String packageIdFilters)
getBaseUrls
public String getBaseUrls()
setBaseUrls
public void setBaseUrls(String baseUrls)
getCredentialsId
public String getCredentialsId()
setCredentialsId
public void setCredentialsId(String credentialsId)
getLocalDirectory
public String getLocalDirectory()
setLocalDirectory
public void setLocalDirectory(String localDirectory)
getBehavior
public String getBehavior()
setBehavior
public void setBehavior(String behavior)
isReplicate
public boolean isReplicate()
setReplicate
public void setReplicate(boolean replicate)
isRecursive
public boolean isRecursive()
setRecursive
public void setRecursive(boolean recursive)
getAutosave
public int getAutosave()
setAutosave
public void setAutosave(int autosave)
getAcHandling
public String getAcHandling()
setAcHandling
public void setAcHandling(String acHandling)
isDisableForJobTesting
public boolean isDisableForJobTesting()
setDisableForJobTesting
public void setDisableForJobTesting(boolean disableForJobTesting)
getRequestTimeout
public long getRequestTimeout()
setRequestTimeout
public void setRequestTimeout(long requestTimeout)
getServiceTimeout
public long getServiceTimeout()
setServiceTimeout
public void setServiceTimeout(long serviceTimeout)
getWaitDelay
public long getWaitDelay()
setWaitDelay
public void setWaitDelay(long waitDelay)
getPackageInstallOptions
public PackageInstallOptions getPackageInstallOptions()
getExistingPackageBehavior
public ExistingPackageBehavior getExistingPackageBehavior()
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
getPackageIdFilters
public String getPackageIdFilters(hudson.model.AbstractBuild<?,?> build,
hudson.model.TaskListener listener)
throws Exception
- Throws:
Exception
getDescriptor
public DeployPackagesBuilder.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
- Overrides:
getDescriptor
in class hudson.tasks.Builder
Copyright © 2013-2014. All Rights Reserved.