Question
4
Replies
127
Views
Posted: April 16, 2019
Last activity: June 9, 2019
Closed
Solved
Need clarifications on CI/CD Deployment Manager 4.3.2 using in Pega 8.1
We are working on implementing the CI CD deployment manager 4.3.2 in Pega 8.1 and using JFROG for the repository.
The configuration for the orchestration(master server) and candidate systems (DEV,SIT, Staging) is completed successfully and deployment process works fine.
I have following questions to continue further in exploring the CICD capability.
- We have added the task Perform Manual Step to include the Approval process for each deployment. However the OOTB Deploy task is in first step and can't change the sequence. Due to which by the time flow reaches to the newly added task 'Perform Manual Step' product file is getting deployed in all the candidate systems even if we reject the task. Can we change the task sequence so that the Approval step will execute first and then the Deploy task ?
- As the Orchestration system is in Pega 8.1 with Deployment Manager 4.3.2, can we use the same server for the deployment process for the applications(candidate systems) which are in Pega 7.2 and 7.3 ?
- Once the deployment is success we couldn't see any provision to rollback or restore the Product which is deployed. Is this capability is not supported ?
Please find answers below
1) As of now, for implicit tasks like "Deploy", there is no provision to move them. But , you can use a manual task in "Quality Assurance" stage to stop the deployment in further stages.
2) We recommend to have all the candidate systems to be on same pdf version and it is better to have the latest version to use all the features.
3) We will have option to rollback if the any of the non implicit tasks fails. But, in the case of success, we don't have an option.