public class DownloadPackagesBuilder
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
DownloadPackagesBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
DownloadPackagesBuilder(String packageIds,
String baseUrl) |
DownloadPackagesBuilder(String packageIds,
String baseUrl,
String credentialsId,
long requestTimeout,
long serviceTimeout,
long waitDelay,
String localDirectory,
boolean ignoreErrors,
boolean rebuild) |
Modifier and Type | Method and Description |
---|---|
String |
getBaseUrl() |
String |
getCredentialsId() |
DownloadPackagesBuilder.DescriptorImpl |
getDescriptor() |
String |
getLocalDirectory() |
String |
getPackageIds() |
String |
getPackageIds(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
long |
getRequestTimeout() |
long |
getServiceTimeout() |
long |
getWaitDelay() |
boolean |
isIgnoreErrors() |
boolean |
isRebuild() |
List<net.adamcin.granite.client.packman.PackId> |
listPackIds(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setBaseUrl(String baseUrl) |
void |
setCredentialsId(String credentialsId) |
void |
setIgnoreErrors(boolean ignoreErrors) |
void |
setLocalDirectory(String localDirectory) |
void |
setPackageIds(String packageIds) |
void |
setRebuild(boolean rebuild) |
void |
setRequestTimeout(long requestTimeout) |
void |
setServiceTimeout(long serviceTimeout) |
void |
setWaitDelay(long waitDelay) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundConstructor public DownloadPackagesBuilder(String packageIds, String baseUrl)
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
InterruptedException
IOException
public String getPackageIds()
public String getPackageIds(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public String getCredentialsId()
@DataBoundSetter public void setCredentialsId(String credentialsId)
public List<net.adamcin.granite.client.packman.PackId> listPackIds(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public String getBaseUrl()
public long getRequestTimeout()
public long getServiceTimeout()
public long getWaitDelay()
@DataBoundSetter public void setWaitDelay(long waitDelay)
public boolean isIgnoreErrors()
public boolean isRebuild()
public String getLocalDirectory()
@DataBoundSetter public void setLocalDirectory(String localDirectory)
@DataBoundSetter public void setPackageIds(String packageIds)
@DataBoundSetter public void setBaseUrl(String baseUrl)
@DataBoundSetter public void setIgnoreErrors(boolean ignoreErrors)
@DataBoundSetter public void setRebuild(boolean rebuild)
@DataBoundSetter public void setRequestTimeout(long requestTimeout)
@DataBoundSetter public void setServiceTimeout(long serviceTimeout)
public DownloadPackagesBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2013–2019. All rights reserved.