- For newer versions, see GitHub Releases
This plugin now requires Jenkins 2.303.3 or newer.
- PR #33 Update and clean up POM, adapt to new dependencies
- PR #34 Add dependabot
- PR #35 Use container agent in Jenkinsfile and test with Java 11
- PR #36 Update BOM from 987.v4ade2e49fe70 to 1008.vb9e22885c9cf
- PR #37 Bump json from 20190722 to 20210307
This plugin now requires Jenkins 2.222.4 or newer.
- PR #26 Make StatusAndTiming#findWarningBetween public
- PR #27 Consistently use sandbox for CpsFlowDefinitions
- PR #28 Code cleanup; Replace Guava functional primitives with Java API
- PR #29 Bump plugin parent POM
- PR #30 Added CHANGELOG
- PR #31 Bump plugin POM; use plugin BOM
This plugin now requires Jenkins 2.138.4 or newer.
- JENKINS-39203 -
Integrate with a new API provided by Pipeline: API Plugin version
2.34 that makes it possible for Pipeline steps to report additional
status information. In combination with new Pipeline steps provided
by Pipeline: Basic Steps Plugin version 2.16 and updates to other
steps such as those in JUnit Plugin version 1.28, this change allows
visualizations such as Blue Ocean to identify the stage that caused
a build to become
UNSTABLE
and display it appropriately.- This behavior can be disabled by setting the system
property
org.jenkinsci.plugins.workflow.pipelinegraphanalysis.StatusAndTiming.DISABLE_WARNING_ACTION_LOOKUP
to "true", or by setting the static variable of the same name totrue
via the Jenkins script console.
- This behavior can be disabled by setting the system
property
- JENKINS-43292 -
The status of aborted parallel branches (for example branches that
are aborted due to
failFast: true
) is now correctly computed asABORTED
rather thanFAILURE
. - JENKINS-55255 -
The status of chunks that complete with
a
FlowInterruptedException
is now computed usingFlowInterruptedException.result
instead of assuming the result isABORTED
.
- Bugfix: Regression from 1.8 - AbortException is a true failure not just an aborted case
- Mark parts of the Pipeline as ABORTED status when we're explicitly halting vs timeouts, etc (thanks community member Georg Henzler)
- Bump dependencies to resolve plugin compatibility test (PCT) failures
- Better handle TimeoutExceptions & InterruptedException while trying to determine if step is an input step
- Support skipped status for parallels (Declarative Pipeline) - JENKINS-47219
- Small restructure of how license info is stored (thanks to Victor Martinez)
- Support GenericStatus.QUEUED status for pipelines JENKINS-44981
- Add new coerce API for API consumers to use to support new GenericStatus results without back-compatibility breakage
- Bump dependencies and additional testcase for JENKINS-38536
- Fix incorrect status coding of PAUSED_PENDING_INPUT branches when multiple branches are present (JENKINS-40139).
- Javadocs fixes to pass Java 8's more stringent doclint [JENKINS-38632]
- Provide support for block-scoped stages using final release version of stage step
- Use a more robust algorithm to discover stages (less susceptible to false positives)
- Initial release of plugin