Package io.jenkins.plugins.remoteenvfile
Class RemoteEnvFileBuildWrapper
java.lang.Object
hudson.tasks.BuildWrapper
jenkins.tasks.SimpleBuildWrapper
io.jenkins.plugins.remoteenvfile.RemoteEnvFileBuildWrapper
- All Implemented Interfaces:
ExtensionPoint,Describable<BuildWrapper>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class jenkins.tasks.SimpleBuildWrapper
SimpleBuildWrapper.Context, SimpleBuildWrapper.DisposerNested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.EnvironmentNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsConstructorDescriptionRemoteEnvFileBuildWrapper(List<RemoteEnvSource> sources) Convenience constructor used by programmatic callers and tests. -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetSources(List<RemoteEnvSource> sources) voidsetUp(SimpleBuildWrapper.Context context, Run<?, ?> build, FilePath workspace, Launcher launcher, TaskListener listener, EnvVars initialEnvironment) Methods inherited from class jenkins.tasks.SimpleBuildWrapper
createContext, createLoggerDecorator, decorateLauncher, decorateLogger, getProjectActions, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, runPreCheckout, setUp, setUpMethods inherited from class hudson.tasks.BuildWrapper
all, getProjectAction, setUpMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.Describable
getDescriptor
-
Constructor Details
-
RemoteEnvFileBuildWrapper
@DataBoundConstructor public RemoteEnvFileBuildWrapper() -
RemoteEnvFileBuildWrapper
Convenience constructor used by programmatic callers and tests.
-
-
Method Details
-
getSources
-
setSources
-
requiresWorkspace
public boolean requiresWorkspace()- Overrides:
requiresWorkspacein classSimpleBuildWrapper
-
setUp
public void setUp(SimpleBuildWrapper.Context context, Run<?, ?> build, FilePath workspace, Launcher launcher, TaskListener listener, EnvVars initialEnvironment) throws IOException, InterruptedException- Overrides:
setUpin classSimpleBuildWrapper- Throws:
IOExceptionInterruptedException
-