Class LevelOpsPostBuildPublisher

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Recorder
io.jenkins.plugins.propelo.job_reporter.extensions.LevelOpsPostBuildPublisher
All Implemented Interfaces:
ExtensionPoint, Describable<Publisher>, BuildStep, SimpleBuildStep

public class LevelOpsPostBuildPublisher extends Recorder implements SimpleBuildStep
This class is run when its post build action is enabled. It is responsible to pick files from workspace which match a particular pattern and put them in runs so that LevelopsRunListener can pick them up later. The pattern of the files and the project name are passed from the class's corresponding config.jelly file (takes from UI) which is received in the constructor when annotated with DataBoundConstructor.