See the Explanation for complete Solution
Explanation:
To build the CI/CD pipeline for the Oberon Project with the specified requirements, you would perform the following steps in vRealize Automation:
Log in to the vRealize Automation console at vr-automation.corp.local using the provided Cloud Administrator credentials.
Navigate to the Code Stream service to access the pipeline management features.
Create a new pipeline with the name "OberonWeb" within the "Oberon" project.
Define the pipeline inputs to include deploymentName, which allows the requestor to specify the name of the deployment at request time.
Add a stage to the pipeline named "OberonWebApp".
Within the stage, add two tasks:
Deployment Task: Configure this task to deploy the "Oberon Web" cloud template, specifying the version as 1.
Approval Task: Set up this task with the name "Approval Task", and assign
[email protected] as the approver. The summary should be "Approval Task", and the description should include the dynamic reference to the input deployment name, such as "This is an approval for $(input.deploymentName)".
Ensure that the Approval Task precedes the Deployment Task within the pipeline to enforce that the deployment only occurs after approval by the project leader.
Save the pipeline configuration.
Run the pipeline by initiating a new pipeline execution and providing a test deployment name when prompted, such as "Oberon Web App Test".
Do not approve the deployment when the Approval Task is triggered, as per the instructions.
By following these steps, you will have configured a CI/CD pipeline that meets the requirements of deploying the OberonWeb application only after approval by the project leader, and allows the requestor to specify the deployment name at the time of the request.