public class ProxyBuildEnvironment
extends hudson.tasks.BuildWrapper
implements jenkins.model.DependencyDeclarer
| Modifier and Type | Class and Description |
|---|---|
static class |
ProxyBuildEnvironment.DescriptorImpl |
| Constructor and Description |
|---|
ProxyBuildEnvironment(java.lang.String projectName) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildDependencyGraph(hudson.model.AbstractProject project,
hudson.model.DependencyGraph graph) |
hudson.Launcher |
decorateLauncher(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
java.io.OutputStream |
decorateLogger(hudson.model.AbstractBuild build,
java.io.OutputStream logger) |
java.lang.String |
getExpandedProjectName(hudson.model.AbstractBuild<?,?> build) |
hudson.model.AbstractProject<?,?> |
getProject() |
java.util.Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject project) |
java.util.List<hudson.tasks.BuildWrapper> |
getProjectBuildWrappers(hudson.model.AbstractBuild<?,?> build) |
java.lang.String |
getProjectName() |
void |
preCheckout(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
hudson.tasks.BuildWrapper.Environment |
setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
@DataBoundConstructor public ProxyBuildEnvironment(java.lang.String projectName)
public java.lang.String getProjectName()
public java.lang.String getExpandedProjectName(hudson.model.AbstractBuild<?,?> build)
public hudson.model.AbstractProject<?,?> getProject()
public java.util.List<hudson.tasks.BuildWrapper> getProjectBuildWrappers(hudson.model.AbstractBuild<?,?> build)
public final void buildDependencyGraph(hudson.model.AbstractProject project,
hudson.model.DependencyGraph graph)
buildDependencyGraph in interface jenkins.model.DependencyDeclarerpublic hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException
setUp in class hudson.tasks.BuildWrapperjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void preCheckout(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException
preCheckout in class hudson.tasks.BuildWrapperjava.io.IOExceptionjava.lang.InterruptedExceptionpublic hudson.Launcher decorateLauncher(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException,
hudson.model.Run.RunnerAbortedException
decorateLauncher in class hudson.tasks.BuildWrapperjava.io.IOExceptionjava.lang.InterruptedExceptionhudson.model.Run.RunnerAbortedExceptionpublic java.io.OutputStream decorateLogger(hudson.model.AbstractBuild build,
java.io.OutputStream logger)
throws java.io.IOException,
java.lang.InterruptedException,
hudson.model.Run.RunnerAbortedException
decorateLogger in class hudson.tasks.BuildWrapperjava.io.IOExceptionjava.lang.InterruptedExceptionhudson.model.Run.RunnerAbortedExceptionpublic java.util.Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject project)
getProjectActions in class hudson.tasks.BuildWrapperCopyright © 2004-2016. All Rights Reserved.