Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-48643

I can use the Blue Ocean pipeline visualization to restart a declarative stage

    • Icon: Story Story
    • Resolution: Fixed
    • Icon: Major Major
    • blueocean-plugin
    • None

      Scope

      • When the user views a Run that is a restart of a previous run, they see a full visualisation that is a union of both runs.
      • User has a Rerun icon on the stage toolbar
        • When user clicks this, they are prompted with information about how Rerun works
        • The user can cancel
        • The user can trigger the rerun

          [JENKINS-48643] I can use the Blue Ocean pipeline visualization to restart a declarative stage

          Andrew Bayer added a comment -

          fwiw, I was initially thinking we'd only display the restart icon for failed stages, but an interesting use case was put forward on JENKINS-45455 for using restarting as an alternative to "pending input forever to do deployment" - i.e., don't run the deployment stage unless you're on a restarted run.

          Andrew Bayer added a comment - fwiw, I was initially thinking we'd only display the restart icon for failed stages, but an interesting use case was put forward on JENKINS-45455 for using restarting as an alternative to "pending input forever to do deployment" - i.e., don't run the deployment stage unless you're on a restarted run.

          James Dumay added a comment -

          abayer I was thinking of showing it on green for "rollbacks"

          James Dumay added a comment - abayer I was thinking of showing it on green for "rollbacks"

          Andrew Bayer added a comment -

          Sounds good.

          Andrew Bayer added a comment - Sounds good.

          jamesdumay - Just wondering if you could elaborate on what a "rollback" is?

          Lance Johnston added a comment - jamesdumay - Just wondering if you could elaborate on what a "rollback" is?

          James Dumay added a comment -

          ljohnston you could go back to a older run of the Pipeline and choose to rerun the "Deploy to production" stage. This would "rollback" to a previous version.

          James Dumay added a comment - ljohnston you could go back to a older run of the Pipeline and choose to rerun the "Deploy to production" stage. This would "rollback" to a previous version.

            nicu Nicolae Pascu
            jamesdumay James Dumay
            Votes:
            5 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated:
              Resolved: