public class AutoGrader extends Recorder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
AutoGrader.Descriptor
Descriptor for this step.
|
Publisher.DescriptorExtensionListImplSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonBUILDERS, PUBLISHERS| Constructor and Description |
|---|
AutoGrader(String configuration)
Creates a new instance of
AutoGrader. |
| Modifier and Type | Method and Description |
|---|---|
String |
getConfiguration() |
AutoGrader.Descriptor |
getDescriptor() |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild@DataBoundConstructor public AutoGrader(String configuration)
AutoGrader.configuration - the configuration to use, must be in JSON formatpublic String getConfiguration()
public void perform(@NonNull
Run<?,?> run,
@NonNull
FilePath workspace,
@NonNull
Launcher launcher,
@NonNull
TaskListener listener)
perform in interface SimpleBuildSteppublic AutoGrader.Descriptor getDescriptor()
getDescriptor in interface Describable<Publisher>getDescriptor in class RecorderCopyright © 2016–2020. All rights reserved.