We are trying to create a Jenkins job with multiple stages to import a new RAP on multiple environments.
Anybody in the community who has experience with this and maybe an example Jenkinsfile for us?
As we are going to host over a 100 pega environments, we don't want to import our base components by hand.
But, if anyone has the opinion that this is also possible through deployment manager, feel free to advise me on that.
By 100 pega environments, I think you meant 100 pega application which requires same base application for build on or for component. All those 100 pega environments do have their dev, test, prod environment, If my assumption is correct then you can create 100 pipeline for moving your base application to their environment stack and gradually release from dev to test to prod.
For all the pipeline you can mark source environment as dev, so that changes are moved from one place.
Posted: 1 year ago
Updated: 1 year ago
Posted: 31 Jan 2021 9:46 EST Updated: 31 Jan 2021 10:50 EST
Chinmaya Hegde (ChinmayaHegde)
Principal Cloud Development Engineer, Application Deployment
As per my understanding you have 100 pega environments and those might have been classified as Dev,QA, Staging...Prod. Not sure on how many environments you are going to have in a pipeline.
With current Deployment Mananger version you can have 4 environments in a single pipeline and do the deployments via RAPs. You can have multiple pipelines to accomodate your all environments.
Sooner by early next month we are doing new major version release for Deployment Manager and where you will have options to configure more than 4 environments in a pipeline and lot of other flexibilities.