Skip to content

Releases: openshift-pipelines/manual-approval-gate

v0.3.0

20 Aug 11:17
Compare
Choose a tag to compare

Manual Approval Gate

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.2

13 Jun 06:41
Compare
Choose a tag to compare

Manual Approval Gate

Fixes

  • Adds delete and create verbs to validating webhook by @PuneetPunamiya in #164
  • Updates validating webhook name to validation.webhook.manual-approval.openshift-pipelines.org by @PuneetPunamiya in #165

Full Changelog: v0.2.1...v0.2.2

v0.2.1

06 Jun 10:41
Compare
Choose a tag to compare

Manual Approval Gate

Fixes

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 May 08:13
Compare
Choose a tag to compare

Manual Approval Gate

Fixes

Adds ApprovalTask CLI

Full Changelog: v0.1.0...v0.2.0

v0.1.0

06 May 06:05
Compare
Choose a tag to compare

Manual Approval Gate

Features

  • While referring the approvalTask in the pipelinerun following params need to be added

    • approvers - The users who can approve/reject the approvalTask to unblock the pipeline
    • numberOfApprovalsRequired - Numbers of approvals required to unblock the pipeline
    • description - Description of approvalTask which users want to give
  • Support for multiple users

    • Until and unless numberOfApprovalsRequired limit is not reached i.e approval task does not get approval from the users as approve, till then approvalState will be pending
    • If any one approver rejects the approval task controller will mark the approvalState as rejected and then the pipelinerun will fail
    • If a user approves for the first time and still approvalsRequired limit is not reached i.e. approvalState is in pending state then user can still change his input and mark the approval task as reject
  • A webhook is configured while you install manual-approval-gate which will take care of all the checks which are required while the approver approves/rejects the approvalTask

  • Users can add timeout to the approvalTask

  • As of today once the timeout exceeds, approvalTask state is marked as rejected and correspondingly customrun and pipelinerun will be failed

  • Users can add messages while approving/rejecting the approvalTask

What's Changed

New Contributors

Full Changelog: https://github.com/openshift-pipelines/manual-approval-gate/commits/v0.1.0