public class ReplicatePackagesBuilder
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
ReplicatePackagesBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
ReplicatePackagesBuilder(String packageIds,
String baseUrls) |
ReplicatePackagesBuilder(String packageIds,
String baseUrls,
String credentialsId,
long requestTimeout,
long serviceTimeout,
long waitDelay,
boolean ignoreErrors) |
Modifier and Type | Method and Description |
---|---|
String |
getBaseUrls() |
String |
getCredentialsId() |
String |
getPackageIds() |
String |
getPackageIds(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
long |
getRequestTimeout() |
long |
getServiceTimeout() |
long |
getWaitDelay() |
boolean |
isIgnoreErrors() |
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 |
setBaseUrls(String baseUrls) |
void |
setCredentialsId(String credentialsId) |
void |
setIgnoreErrors(boolean ignoreErrors) |
void |
setPackageIds(String packageIds) |
void |
setRequestTimeout(long requestTimeout) |
void |
setServiceTimeout(long serviceTimeout) |
void |
setWaitDelay(long waitDelay) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundConstructor public ReplicatePackagesBuilder(String packageIds, String baseUrls)
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 getBaseUrls()
@DataBoundSetter public void setBaseUrls(String baseUrls)
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 long getRequestTimeout()
public long getServiceTimeout()
public boolean isIgnoreErrors()
@DataBoundSetter public void setPackageIds(String packageIds)
@DataBoundSetter public void setIgnoreErrors(boolean ignoreErrors)
@DataBoundSetter public void setRequestTimeout(long requestTimeout)
@DataBoundSetter public void setServiceTimeout(long serviceTimeout)
public long getWaitDelay()
@DataBoundSetter public void setWaitDelay(long waitDelay)
Copyright © 2013–2019. All rights reserved.