Uploaded image for project: 'Docs for Red Hat Developers'
  1. Docs for Red Hat Developers
  2. RHDEVDOCS-5498

Manual approval in pipelines

XMLWordPrintable

    • devex docs #257 May 27- Jun 17, devex docs #258 Jun 18- Jul 8, devex docs #259 Jul 9- Jul 29, devex docs #260 Jul 30- Aug 19, devex docs #261 Aug 20- 10 Sep, devex docs #262 16 Sep - 7 Oct, devex docs #263 9 Oct - 28 Oct, devex docs #263 Oct28 - Nov 18
    • 8
    • Documentation (Ref Guide, User Guide, etc.), User Experience
    • Undefined
    • ---
    • ---

      Goal

      As a DevOps Engineer, I want to add manual approval points in my pipeline so that the pipeline pauses at that point and waits for a manual approval before continuing execution. Manual approvals are commonly used for approving deploying to production or modeling activities that are not automated (e.g. manual testing) in the pipeline.

      In the absence of manual approval support, customers break their pipelines into multiple pipelines which adds overhead and eliminates tracking status across those pipelines as a single unit.

      Manual approval is present in a wide number of CI solutions:

      Acceptance Criteria

      • User defines a manual approval point into their pipeline
      • PipelineRuns for user's pipeline pause at the point where manual approval is defined and waits for approval
      • Once user approves the PipelineRun, the PipelineRun continues execution

            mramendi Mikhail Ramendik
            mramendi Mikhail Ramendik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: