RELEASED: Public: 2020-02-26
Adds the ability to checkpoint a Groovy script and later rerun a build starting from the checkpoint.
checkpointstep caused a warning to be printed to the build log (NGPIPELINE-676)
When using this plugin in combination with Pipeline: Groovy Plugin version 2.71 or newer, calling the
checkpointstep in a Pipeline build caused the following warning message to be printed to the build log:
expected to call WorkflowScript.checkpoint but wound up catching suspend?; see: https://www.jenkins.io/redirect/pipeline-cps-method-mismatches/. This message was incorrect, and is no longer printed when the
checkpointstep is used.
Checkpoints were displayed in an inconsistent order (NGPIPELINE-880)
Previously, the page that shows all checkpoints associated with a Pipeline build displayed the checkpoints in an inconsistent order. The checkpoints are now shown in alphabetical order.
Using the checkpoint step without passing a
nameargument caused the step to fail (CORE-1279)
When calling the checkpoint step without any arguments on an instance where Blue Ocean was installed, the step would fail. The step now works correctly even if the
nameparameter is omitted.