The continuous integration and delivery (CI/CD) pipelines in Oracle Visual Builder Studio are all about automating the tasks that take your code and prepare it to be deployed on your target platform. But, in some cases you might want to introduce a manual approval step into the pipeline. This usually happens when someone needs to review the results of the previous steps before approving the next step in our pipeline. Starting with version 2307 of Visual Builder Studio, a new approval step can be added to your CI/CD pipelines to help you address these use cases.

Adding an approval step is done in the visual configuration of the pipeline. Simply right click a step in the pipeline and add an approval step. Once the approval step is in place you can right click on it and add the build job that will be executed after an approval was received.

If the approval is denied the pipeline will terminate and won't go any further.

You can customize the list of approval for each approval step by right clicking on it. Approvers can be individuals or groups of users, and you can also indicate specific individuals whose approval is a must. If multiple approvers are listed, you can also choose the minimum number of approvers required.

Once a pipeline hits an approval step an email will be sent to the people on the list of approvals asking them to approve the pipeline to continue. In the email they'll get a link to the current run of the pipeline and they can follow the link (or directly navigate from the VB Studio interface) to right click the approval step and either approve or reject it.

Check out this quick demo to see how to setup and execute approval steps:

 
For more on the topic see the "Add manual approvers in pipeline" section of the doc.