public class BrokenBuildPostProcessor extends BaseConfigurablePlugin implements PostChainAction
moduleDescriptor, templateRenderer
Constructor and Description |
---|
BrokenBuildPostProcessor() |
Modifier and Type | Method and Description |
---|---|
protected TrackingEntry |
createNewEntry(Chain chain,
ChainResultsSummary summary) |
void |
execute(Chain chain,
ChainResultsSummary chainResultsSummary,
ChainExecution chainExecution)
Execute the custom action
|
void |
setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) |
void |
setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager) |
void |
setTrackingConfigurationManager(TrackingConfigurationManager trackingConfigurationManager) |
void |
setTrackingEntryManager(TrackingEntryManager trackingEntryManager) |
customizeBuildRequirements, removeBuildRequirements
addDefaultValues, getEditHtml, getViewHtml, init, populateContextForEdit, populateContextForView, prepareConfigObject, setTemplateRenderer, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addDefaultValues, isConfigurationMissing, prepareConfigObject, validate
init
getEditHtml, getViewHtml
public void execute(@NotNull Chain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull ChainExecution chainExecution) throws Exception
PostChainAction
execute
in interface PostChainAction
InterruptedException
Exception
protected TrackingEntry createNewEntry(Chain chain, ChainResultsSummary summary)
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
public void setTrackingEntryManager(TrackingEntryManager trackingEntryManager)
public void setTrackingConfigurationManager(TrackingConfigurationManager trackingConfigurationManager)
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.