Package | Description |
---|---|
hudson | |
hudson.cli |
Server-side CLI commands for Hudson.
|
hudson.fsp | |
hudson.logging | |
hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
hudson.model.listeners |
Listener interfaces for various events that occur inside the server.
|
hudson.model.queue | |
hudson.node_monitors |
Code that monitors the health of slaves
|
hudson.os | |
hudson.scm |
Hudson's interface with source code management systems.
|
hudson.slaves |
Code related to slaves.
|
hudson.tasks | |
hudson.tools | |
hudson.util |
Other miscellaneous utility code
|
jenkins.management | |
jenkins.model | |
jenkins.mvn | |
jenkins.security | |
jenkins.slaves | |
jenkins.slaves.restarter | |
jenkins.tasks | |
jenkins.triggers | |
jenkins.util |
Modifier and Type | Field and Description |
---|---|
protected TaskListener |
Launcher.listener |
Modifier and Type | Method and Description |
---|---|
TaskListener |
Launcher.getListener()
Gets the
TaskListener that this launcher uses to
report the commands that it's executing. |
TaskListener |
Launcher.DecoratedLauncher.getListener() |
Modifier and Type | Method and Description |
---|---|
Launcher |
FilePath.createLauncher(TaskListener listener)
Creates a
Launcher for starting processes on the node
that has this file. |
static void |
Util.createSymlink(File baseDir,
String targetPath,
String symlinkPath,
TaskListener listener)
Creates a symlink to targetPath at baseDir+symlinkPath.
|
abstract boolean |
FileSystemProvisionerDescriptor.discard(FilePath ws,
TaskListener listener)
Called to clean up a workspace that may potentially belong to this
FileSystemProvisioner . |
boolean |
FileSystemProvisioner.Default.DescriptorImpl.discard(FilePath ws,
TaskListener listener) |
static void |
Util.displayIOException(IOException e,
TaskListener listener)
On Windows, error messages for IOException aren't very helpful.
|
boolean |
FilePath.installIfNecessaryFrom(URL archive,
TaskListener listener,
String message)
Given a tgz/zip file, extracts it to the given target directory, if necessary.
|
int |
Proc.joinWithTimeout(long timeout,
TimeUnit unit,
TaskListener listener)
Like
Proc.join() but can be given a maximum time to wait. |
abstract void |
FileSystemProvisioner.prepareWorkspace(AbstractBuild<?,?> build,
FilePath ws,
TaskListener listener)
Called very early in the build (before a build places any files
in the workspace, such as SCM checkout) to provision a workspace
for the build.
|
void |
FileSystemProvisioner.Default.prepareWorkspace(AbstractBuild<?,?> build,
FilePath ws,
TaskListener listener) |
static String |
Util.resolveSymlink(File link,
TaskListener listener)
Deprecated.
as of 1.456
Use
Util.resolveSymlink(File) |
void |
FileSystemProvisioner.Default.WorkspaceSnapshotImpl.restoreTo(AbstractBuild<?,?> owner,
FilePath dst,
TaskListener listener) |
abstract void |
WorkspaceSnapshot.restoreTo(AbstractBuild<?,?> owner,
FilePath dst,
TaskListener listener)
Restores the snapshot to the given file system location.
|
abstract WorkspaceSnapshot |
FileSystemProvisioner.snapshot(AbstractBuild<?,?> build,
FilePath ws,
String glob,
TaskListener listener)
Obtains the snapshot of the workspace of the given build.
|
WorkspaceSnapshot |
FileSystemProvisioner.Default.snapshot(AbstractBuild<?,?> build,
FilePath ws,
String glob,
TaskListener listener)
Creates a tar ball.
|
WorkspaceSnapshot |
FileSystemProvisioner.Default.snapshot(AbstractBuild<?,?> build,
FilePath ws,
TaskListener listener)
Deprecated.
as of 1.350
|
Launcher.ProcStarter |
Launcher.ProcStarter.stdout(TaskListener out)
Sends the stdout to the given
TaskListener . |
void |
FilePath.symlinkTo(String target,
TaskListener listener)
Creates a symlink to the specified target.
|
Constructor and Description |
---|
DummyLauncher(TaskListener listener) |
Launcher(TaskListener listener,
hudson.remoting.VirtualChannel channel) |
LocalLauncher(TaskListener listener) |
LocalLauncher(TaskListener listener,
hudson.remoting.VirtualChannel channel) |
RemoteLauncher(TaskListener listener,
hudson.remoting.VirtualChannel channel,
boolean isUnix) |
Modifier and Type | Method and Description |
---|---|
void |
BuildCommand.CLICause.print(TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
SCMRevisionState |
WorkspaceSnapshotSCM.calcRevisionsFromBuild(AbstractBuild<?,?> build,
Launcher launcher,
TaskListener listener) |
protected PollingResult |
WorkspaceSnapshotSCM.compareRemoteRevisionWith(AbstractProject project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline) |
Modifier and Type | Method and Description |
---|---|
void |
LogRecorder.ComputerLogInitializer.preOnline(Computer c,
hudson.remoting.Channel channel,
FilePath root,
TaskListener listener) |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildListener
Receives events that happen during a build.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamBuildListener
BuildListener that writes to an OutputStream . |
Modifier and Type | Field and Description |
---|---|
static TaskListener |
TaskListener.NULL
TaskListener that discards the output. |
Modifier and Type | Method and Description |
---|---|
EnvVars |
Computer.buildEnvironment(TaskListener listener)
Creates an environment variable override to be used for launching processes on this node.
|
void |
EnvironmentContributor.buildEnvironmentFor(Job j,
EnvVars envs,
TaskListener listener)
Contributes environment variables used for a job.
|
void |
EnvironmentContributor.buildEnvironmentFor(Run r,
EnvVars envs,
TaskListener listener)
Contributes environment variables used for a build.
|
Launcher |
Slave.createLauncher(TaskListener listener)
Creates a launcher for the slave.
|
abstract Launcher |
Node.createLauncher(TaskListener listener)
Returns a
Launcher for executing programs on this node. |
protected abstract void |
AsyncPeriodicWork.execute(TaskListener listener)
Executes the task.
|
void |
FingerprintCleanupThread.execute(TaskListener listener) |
protected void |
WorkspaceCleanupThread.execute(TaskListener listener) |
protected abstract void |
AsyncAperiodicWork.execute(TaskListener listener)
Executes the task.
|
JDK |
JDK.forNode(Node node,
TaskListener log) |
EnvVars |
Job.getEnvironment(Node node,
TaskListener listener)
Creates an environment variable override for launching processes for this project.
|
EnvVars |
AbstractProject.getEnvironment(Node node,
TaskListener listener) |
EnvVars |
AbstractBuild.getEnvironment(TaskListener log) |
EnvVars |
Run.getEnvironment(TaskListener listener)
Returns the map that contains environmental variables to be used for launching
processes for this build.
|
void |
Node.InternalComputerListener.onOnline(Computer c,
TaskListener listener) |
void |
Computer.DisplayExecutor.InternalComputerListener.onOnline(Computer c,
TaskListener listener) |
protected abstract void |
TaskThread.perform(TaskListener listener)
Do the actual work.
|
PollingResult |
SCMedItem.poll(TaskListener listener)
Deprecated.
Checks if there's any update in SCM, and returns true if any is found.
|
PollingResult |
AbstractProject.poll(TaskListener listener)
Checks if there's any update in SCM, and returns true if any is found.
|
boolean |
SCMedItem.pollSCMChanges(TaskListener listener)
Deprecated.
as of 1.346
Use
SCMedItem.poll(TaskListener) instead. |
boolean |
AbstractProject.pollSCMChanges(TaskListener listener)
Deprecated.
as of 1.346
Use
AbstractProject.poll(TaskListener) instead. |
void |
Cause.print(TaskListener listener)
Report a line to the listener about this cause.
|
void |
Cause.UpstreamCause.print(TaskListener listener) |
void |
Cause.UserIdCause.print(TaskListener listener) |
void |
Executor.recordCauseOfInterruption(Run<?,?> build,
TaskListener listener)
report cause of interruption and record it to the build, if available.
|
boolean |
DependencyGraph.Dependency.shouldTriggerBuild(AbstractBuild build,
TaskListener listener,
List<Action> actions)
Decide whether build should be triggered and provide any Actions for the build.
|
void |
Run.updateSymlinks(TaskListener listener)
Makes sure that
lastSuccessful and lastStable legacy links in the project’s root directory exist. |
Constructor and Description |
---|
ListenerAndText(TaskListener listener,
AnnotatedLargeText<TaskAction> text) |
Modifier and Type | Method and Description |
---|---|
static void |
SCMPollListener.fireBeforePolling(AbstractProject<?,?> project,
TaskListener listener) |
static void |
RunListener.fireCompleted(Run r,
TaskListener listener)
Fires the
RunListener.onCompleted(Run, TaskListener) event. |
static void |
SCMPollListener.firePollingFailed(AbstractProject<?,?> project,
TaskListener listener,
Throwable exception) |
static void |
SCMPollListener.firePollingSuccess(AbstractProject<?,?> project,
TaskListener listener,
PollingResult result) |
static void |
RunListener.fireStarted(Run r,
TaskListener listener)
Fires the
RunListener.onStarted(Run, TaskListener) event. |
void |
SCMPollListener.onBeforePolling(AbstractProject<?,?> project,
TaskListener listener)
Called before the polling execution.
|
void |
SCMListener.onChangeLogParsed(Run<?,?> build,
SCM scm,
TaskListener listener,
ChangeLogSet<?> changelog)
Called once the changelog is determined.
|
void |
SCMListener.onCheckout(Run<?,?> build,
SCM scm,
FilePath workspace,
TaskListener listener,
File changelogFile,
SCMRevisionState pollingBaseline)
Should be called immediately after
SCM#checkout(Run, Launcher, FilePath, TaskListener, File) is called. |
void |
RunListener.onCompleted(R r,
TaskListener listener)
Called after a build is completed.
|
void |
SCMPollListener.onPollingFailed(AbstractProject<?,?> project,
TaskListener listener,
Throwable exception)
Called when the polling concluded with an error.
|
void |
SCMPollListener.onPollingSuccess(AbstractProject<?,?> project,
TaskListener listener,
PollingResult result)
Called when the polling successfully concluded.
|
void |
RunListener.onStarted(R r,
TaskListener listener)
Called when a build is started (i.e.
|
Modifier and Type | Method and Description |
---|---|
void |
CauseOfBlockage.print(TaskListener listener)
Report a line to the listener about this cause.
|
void |
CauseOfBlockage.BecauseNodeIsOffline.print(TaskListener listener) |
void |
CauseOfBlockage.BecauseNodeIsBusy.print(TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
NodeMonitorUpdater.onOnline(Computer c,
TaskListener listener)
Triggers the update with 5 seconds quiet period, to avoid triggering data check too often
when multiple slaves become online at about the same time.
|
Modifier and Type | Method and Description |
---|---|
static <V,T extends Throwable> |
SU.execute(TaskListener listener,
String rootUsername,
String rootPassword,
hudson.remoting.Callable<V,T> closure)
Starts a new priviledge-escalated environment, execute a closure, and shut it down.
|
static hudson.remoting.VirtualChannel |
SU.start(TaskListener listener,
String rootUsername,
String rootPassword)
Returns a
VirtualChannel that's connected to the priviledge-escalated environment. |
Modifier and Type | Method and Description |
---|---|
SCMRevisionState |
SCM._calcRevisionsFromBuild(AbstractBuild<?,?> build,
Launcher launcher,
TaskListener listener)
Deprecated.
|
SCMRevisionState |
SCM.calcRevisionsFromBuild(AbstractBuild<?,?> build,
Launcher launcher,
TaskListener listener)
Deprecated.
|
SCMRevisionState |
SCM.calcRevisionsFromBuild(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener)
Calculates the
SCMRevisionState that represents the state of the workspace of the given build. |
SCMRevisionState |
NullSCM.calcRevisionsFromBuild(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
void |
SCM.checkout(Run<?,?> build,
Launcher launcher,
FilePath workspace,
TaskListener listener,
File changelogFile,
SCMRevisionState baseline)
Obtains a fresh workspace of the module(s) into the specified directory
of the specified machine.
|
void |
NullSCM.checkout(Run<?,?> build,
Launcher launcher,
FilePath workspace,
TaskListener listener,
File changelogFile,
SCMRevisionState baseline) |
protected PollingResult |
SCM.compareRemoteRevisionWith(AbstractProject<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline)
Deprecated.
|
PollingResult |
SCM.compareRemoteRevisionWith(Job<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline)
Compares the current state of the remote repository against the given baseline
SCMRevisionState . |
PollingResult |
NullSCM.compareRemoteRevisionWith(Job<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline) |
protected void |
SCM.createEmptyChangeLog(File changelogFile,
TaskListener listener,
String rootTag) |
PollingResult |
SCM.poll(AbstractProject<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline)
Convenience method for the caller to handle the backward compatibility between pre 1.345 SCMs.
|
boolean |
SCM.pollChanges(AbstractProject<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener)
Deprecated.
as of 1.345
Override
SCM.calcRevisionsFromBuild(AbstractBuild, Launcher, TaskListener) and
SCM.compareRemoteRevisionWith(AbstractProject, Launcher, FilePath, TaskListener, SCMRevisionState) for implementation.
The implementation is now separated in two pieces, one that computes the revision of the current workspace,
and the other that computes the revision of the remote repository.
Call SCM.poll(AbstractProject, Launcher, FilePath, TaskListener, SCMRevisionState) for use instead. |
void |
SCM.postCheckout(Run<?,?> build,
Launcher launcher,
FilePath workspace,
TaskListener listener)
Get a chance to do operations after the workspace i checked out and the changelog is written.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractCloudSlave._terminate(TaskListener listener)
Performs the removal of the underlying resource from the cloud.
|
void |
ComputerLauncher.afterDisconnect(SlaveComputer computer,
TaskListener listener)
Allows the
ComputerLauncher to tidy-up after a disconnect. |
void |
ComputerLauncherFilter.afterDisconnect(SlaveComputer computer,
TaskListener listener) |
void |
DelegatingComputerLauncher.afterDisconnect(SlaveComputer computer,
TaskListener listener) |
void |
ComputerLauncher.beforeDisconnect(SlaveComputer computer,
TaskListener listener)
Allows the
ComputerLauncher to prepare for a disconnect. |
void |
ComputerLauncherFilter.beforeDisconnect(SlaveComputer computer,
TaskListener listener) |
void |
DelegatingComputerLauncher.beforeDisconnect(SlaveComputer computer,
TaskListener listener) |
void |
EnvironmentVariablesNodeProperty.buildEnvVars(EnvVars env,
TaskListener listener) |
void |
NodeProperty.buildEnvVars(EnvVars env,
TaskListener listener)
Creates environment variable override for launching child processes in this node.
|
protected void |
ConnectionActivityMonitor.execute(TaskListener listener) |
T |
NodeSpecific.forNode(Node node,
TaskListener log)
Returns a specialized copy of T for functioning in the given node.
|
void |
ComputerLauncher.launch(SlaveComputer computer,
TaskListener listener)
Launches the slave agent for the given
Computer . |
void |
ComputerLauncherFilter.launch(SlaveComputer computer,
TaskListener listener) |
void |
DelegatingComputerLauncher.launch(SlaveComputer computer,
TaskListener listener) |
void |
JNLPLauncher.launch(SlaveComputer computer,
TaskListener listener) |
void |
CommandLauncher.launch(SlaveComputer computer,
TaskListener listener) |
abstract ComputerLauncher |
ComputerConnector.launch(String host,
TaskListener listener)
Creates a
ComputerLauncher for connecting to the given host. |
CommandLauncher |
CommandConnector.launch(String host,
TaskListener listener) |
static hudson.remoting.Channel |
Channels.newJVM(String displayName,
TaskListener listener,
FilePath workDir,
ClasspathBuilder classpath,
Map<String,String> systemProperties)
Launches a new JVM with the given classpath and system properties, establish a communication channel,
and return a
Channel to it. |
static hudson.remoting.Channel |
Channels.newJVM(String displayName,
TaskListener listener,
JVMBuilder vmb,
FilePath workDir,
ClasspathBuilder classpath)
Launches a new JVM with the given classpath, establish a communication channel,
and return a
Channel to it. |
void |
ComputerListener.onLaunchFailure(Computer c,
TaskListener taskListener)
Called when a slave attempted to connect via
ComputerLauncher but it failed. |
void |
ComputerListener.onOnline(Computer c,
TaskListener listener)
Called right after a
Computer comes online. |
void |
ComputerListener.preLaunch(Computer c,
TaskListener taskListener)
Called before a
ComputerLauncher is asked to launch a connection with Computer . |
void |
ChannelPinger.preOnline(Computer c,
hudson.remoting.Channel channel,
FilePath root,
TaskListener listener) |
void |
ComputerListener.preOnline(Computer c,
hudson.remoting.Channel channel,
FilePath root,
TaskListener listener)
Called before a
Computer is marked online. |
void |
SlaveComputer.setChannel(InputStream in,
OutputStream out,
TaskListener taskListener,
hudson.remoting.Channel.Listener listener) |
Modifier and Type | Method and Description |
---|---|
Maven.MavenInstallation |
Maven.MavenInstallation.forNode(Node node,
TaskListener log) |
boolean |
CommandInterpreter.perform(AbstractBuild<?,?> build,
Launcher launcher,
TaskListener listener) |
void |
Fingerprinter.perform(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
void |
ArtifactArchiver.perform(Run<?,?> build,
FilePath ws,
Launcher launcher,
TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
abstract String |
ToolLocationTranslator.getToolHome(Node node,
ToolInstallation installation,
TaskListener log)
Called for each
ToolInstallation.translateFor(Node, TaskListener) invocations
(which normally means it's invoked for each NodeSpecific.forNode(Node, TaskListener) )
to translate the tool location into the node specific location. |
String |
InstallerTranslator.getToolHome(Node node,
ToolInstallation tool,
TaskListener log) |
static String |
ToolLocationNodeProperty.getToolHome(Node node,
ToolInstallation installation,
TaskListener log)
Deprecated.
since 2009-04-09.
Use
ToolInstallation.translateFor(Node,TaskListener) |
void |
JDKInstaller.install(Launcher launcher,
JDKInstaller.Platform p,
JDKInstaller.FileSystem fs,
TaskListener log,
String expectedLocation,
String jdkBundle)
Performs the JDK installation to a system, provided that the bundle was already downloaded.
|
URL |
JDKInstaller.locate(TaskListener log,
JDKInstaller.Platform platform,
JDKInstaller.CPU cpu)
Performs a license click through and obtains the one-time URL for downloading bits.
|
FilePath |
ZipExtractionInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log) |
FilePath |
AbstractCommandInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log) |
FilePath |
DownloadFromUrlInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log) |
abstract FilePath |
ToolInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
Ensure that the configured tool is really installed.
|
FilePath |
JDKInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log) |
ToolInstallation |
ToolInstallation.translate(AbstractBuild<?,?> buildInProgress,
TaskListener listener)
Convenient version of
ToolInstallation.translate(Node, EnvVars, TaskListener) that just takes a build object in progress. |
ToolInstallation |
ToolInstallation.translate(Node node,
EnvVars envs,
TaskListener listener)
Performs a necessary variable/environment/context expansion.
|
protected String |
ToolInstallation.translateFor(Node node,
TaskListener log)
Finds a tool on a node.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTaskListener
Partial default implementation of
TaskListener |
class |
LogTaskListener
TaskListener which sends messages to a Logger . |
class |
StreamTaskListener
TaskListener that generates output into a single stream. |
Modifier and Type | Method and Description |
---|---|
int |
SecretRewriter.rewriteRecursive(File dir,
TaskListener listener)
Recursively scans and rewrites a directory.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AsynchronousAdministrativeMonitor.fix(TaskListener listener)
Run on a separate thread in the background to fix up stuff.
|
Modifier and Type | Method and Description |
---|---|
void |
CoreEnvironmentContributor.buildEnvironmentFor(Job j,
EnvVars env,
TaskListener listener) |
void |
CoreEnvironmentContributor.buildEnvironmentFor(Run r,
EnvVars env,
TaskListener listener) |
Launcher |
Jenkins.createLauncher(TaskListener listener) |
protected void |
DownloadSettings.DailyCheck.execute(TaskListener listener) |
void |
PeepholePermalink.RunListenerImpl.onCompleted(Run<?,?> run,
TaskListener listener)
See if the new build matches any of the peephole permalink.
|
void |
CauseOfInterruption.print(TaskListener listener)
Report a line to the listener about this cause.
|
void |
CauseOfInterruption.UserInterruption.print(TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
static FilePath |
GlobalSettingsProvider.getSettingsFilePath(GlobalSettingsProvider settings,
AbstractBuild<?,?> build,
TaskListener listener)
Convenience method handling all
null checks. |
static FilePath |
SettingsProvider.getSettingsFilePath(SettingsProvider settings,
AbstractBuild<?,?> build,
TaskListener listener)
Convenience method handling all
null checks. |
static String |
GlobalSettingsProvider.getSettingsRemotePath(GlobalSettingsProvider provider,
AbstractBuild<?,?> build,
TaskListener listener)
Convenience method handling all
null checks. |
static String |
SettingsProvider.getSettingsRemotePath(SettingsProvider settings,
AbstractBuild<?,?> build,
TaskListener listener)
Convenience method handling all
null checks. |
FilePath |
DefaultGlobalSettingsProvider.supplySettings(AbstractBuild<?,?> project,
TaskListener listener) |
FilePath |
FilePathGlobalSettingsProvider.supplySettings(AbstractBuild<?,?> build,
TaskListener listener) |
FilePath |
DefaultSettingsProvider.supplySettings(AbstractBuild<?,?> project,
TaskListener listener) |
abstract FilePath |
SettingsProvider.supplySettings(AbstractBuild<?,?> build,
TaskListener listener)
Configure maven launcher argument list with adequate settings path.
|
abstract FilePath |
GlobalSettingsProvider.supplySettings(AbstractBuild<?,?> build,
TaskListener listener)
configure maven launcher argument list with adequate settings path
|
FilePath |
FilePathSettingsProvider.supplySettings(AbstractBuild<?,?> build,
TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
protected void |
RekeySecretAdminMonitor.fix(TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
StandardOutputSwapper.preOnline(Computer c,
hudson.remoting.Channel channel,
FilePath root,
TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
JnlpSlaveRestarterInstaller.onOnline(Computer c,
TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleBuildStep.perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener)
Run this step.
|
abstract void |
SimpleBuildWrapper.setUp(SimpleBuildWrapper.Context context,
Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener,
EnvVars initialEnvironment)
Called when a segment of a build is started that is to be enhanced with this wrapper.
|
abstract void |
SimpleBuildWrapper.Disposer.tearDown(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener)
Attempt to clean up anything that was done in the initial setup.
|
Modifier and Type | Method and Description |
---|---|
void |
ReverseBuildTrigger.RunListenerImpl.onCompleted(Run r,
TaskListener listener) |
PollingResult |
SCMTriggerItem.poll(TaskListener listener)
Checks if there is any update in SCM.
|
Modifier and Type | Class and Description |
---|---|
class |
BuildListenerAdapter
Wraps a
TaskListener as a BuildListener for compatibility with APIs which historically expected the latter. |
Modifier and Type | Method and Description |
---|---|
static BuildListener |
BuildListenerAdapter.wrap(TaskListener l) |
Constructor and Description |
---|
BuildListenerAdapter(TaskListener delegate) |
Copyright © 2016. All rights reserved.