Class BasicBuildContext

java.lang.Object
org.jenkinsci.plugins.ParameterizedRemoteTrigger.BasicBuildContext
Direct Known Subclasses:
BuildContext

public class BasicBuildContext extends Object
This object wraps a Run, FilePath, and TaskListener - the typical objects passed from one method to the other in a Jenkins Builder/BuildStep implementation.

The reason for wrapping is simplicity.
  • Field Details

    • run

      @Nullable @CheckForNull public final Run<?,?> run
    • workspace

      @Nullable @CheckForNull public final FilePath workspace
    • listener

      @Nullable @CheckForNull public final TaskListener listener
  • Constructor Details

    • BasicBuildContext

      public BasicBuildContext(@Nullable Run<?,?> run, @Nullable FilePath workspace, @Nullable TaskListener listener)