public abstract class DatadogBasePipelineLogic extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
CI_PROVIDER |
protected static String |
HOSTNAME_NONE |
Constructor and Description |
---|
DatadogBasePipelineLogic() |
Modifier and Type | Method and Description |
---|---|
protected String |
buildOperationName(BuildPipelineNode current) |
protected BuildPipelineNode |
buildPipelineTree(org.jenkinsci.plugins.workflow.graph.FlowEndNode flowEndNode) |
abstract void |
execute(Run run,
org.jenkinsci.plugins.workflow.graph.FlowNode flowNode) |
protected String |
getNodeHostname(Run<?,?> run,
BuildPipelineNode current) |
protected Set<String> |
getNodeLabels(Run run,
BuildPipelineNode current,
String nodeName) |
protected String |
getNodeName(Run<?,?> run,
BuildPipelineNode current,
BuildData buildData) |
protected boolean |
isTraceable(BuildPipelineNode node) |
protected void |
updateCIGlobalTags(Run run) |
protected static final String CI_PROVIDER
protected static final String HOSTNAME_NONE
public abstract void execute(Run run, org.jenkinsci.plugins.workflow.graph.FlowNode flowNode)
protected BuildPipelineNode buildPipelineTree(org.jenkinsci.plugins.workflow.graph.FlowEndNode flowEndNode)
protected Set<String> getNodeLabels(Run run, BuildPipelineNode current, String nodeName)
protected String getNodeName(Run<?,?> run, BuildPipelineNode current, BuildData buildData)
protected String getNodeHostname(Run<?,?> run, BuildPipelineNode current)
protected boolean isTraceable(BuildPipelineNode node)
protected void updateCIGlobalTags(Run run)
protected String buildOperationName(BuildPipelineNode current)
Copyright © 2016–2023. All rights reserved.