public class ThemisReportNotifier extends BaseThemisNotifier<ThemisReportAction>
Modifier and Type | Class and Description |
---|---|
static class |
ThemisReportNotifier.ThemisReportDescriptor
Descriptor for
ThemisRefreshNotifier . |
BaseThemisNotifier.BaseThemisNotifierDescriptor
hudson.tasks.Publisher.DescriptorExtensionListImpl
action
Constructor and Description |
---|
ThemisReportNotifier(String instanceName,
String sourceKey)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
List<ReportFile> |
getReportFiles() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getSourceKey() |
void |
setReportFiles(List<ReportFile> reportFiles)
Sets the report files.
|
getInstanceName, isFailBuild, isOnlyOnSuccess, perform, setFailBuild, setOnlyOnSuccess
all, getProjectAction, needsToRunAfterFinalized, prebuild
@DataBoundConstructor public ThemisReportNotifier(String instanceName, String sourceKey)
instanceName
- the name of the Themis instance to use, as specified in the Jenkins global configurationsourceKey
- the unique key of the source for which to send reportspublic String getSourceKey()
public List<ReportFile> getReportFiles()
@DataBoundSetter public void setReportFiles(List<ReportFile> reportFiles)
reportFiles
- a list of report filespublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
Copyright © 2016–2018. All rights reserved.