jenkinsci / jenkinsci/github-autostatus-plugin

Labeled Durable Tasks Reported as Stage

Open
#96 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
58
Forks
38
PR merge metrics
No merged PRs in 30d

Description

DurableTaskSteps now support labels, but [using a label](https://github.com/jenkinsci/workflow-durable-task-step-plugin/blob/master/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java#L145-L147) results in a call to `FlowNode.addAction` causing the plugin to report the step as a stage.

The plugin appears to recognize these steps are not really stages, as the status is set to pending early on but not marked successful/failed until the end of execution which leads me to believe it's getting resolved by the close method.

Because stages can be identified ahead of time for declarative pipelines unlike scripted pipelines, I presume they are unaffected.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.