Question
Quest Diagnostics HTAS
IN
Last activity: 19 Feb 2024 4:17 EST
Scheduling deployment pipeline in Pega Deployment Manager
Hello!
Is there a way to schedule deployment pipeline in pega deployment manager?
Thanks.
-
Reply
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Updated: 19 Feb 2024 4:17 EST
Pegasystems Inc.
US
@Rahul G Actually one of my team members was able to schedule and deploy using DM API from Jenkins. This is something you could try. If you want to do it in Pega, perhaps create a Job Scheduler and call DM API to deploy on a scheduled time.
===
PRRestService/DeploymentManager/v1/pipelines/pipelineid1/deployments
Pegasystems Inc.
US
@Rahul G My client has Pega DM 5.5.6. We have used DM for many years but I am not aware of any scheduling deployment pipeline feature in PDM. I will be interested in knowing more about your use case.
Quest Diagnostics HTAS
IN
We have a use case where we completely want to automate the deployment process from Dev till Prod.
Eg.. Lets consider a deployment was done from Dev to QA today and once testing is done QA can provide approval and post that the deployment to UAT starts testing is done in UAT this is achievable in Pega DM.
But since the Prod releases are scheduled eg.. if there is a release on coming weeks Sunday and we want to deploy to prod at 10 AM on Sunday, is there a feasibility to schedule release in such a manner, is this achievable in Pega DM?
Thanks.
Accepted Solution
Updated: 19 Feb 2024 4:17 EST
Pegasystems Inc.
US
@Rahul G Actually one of my team members was able to schedule and deploy using DM API from Jenkins. This is something you could try. If you want to do it in Pega, perhaps create a Job Scheduler and call DM API to deploy on a scheduled time.
===
PRRestService/DeploymentManager/v1/pipelines/pipelineid1/deployments
Quest Diagnostics HTAS
IN
Are you suggesting to expose this as a service to one of our internal Pega environments and use this service to schedule the deployment pipeline?
Commonwealth Bank of Australia
IN
Yes, Pega has provided option to Schedule a pipeline by creating a job scheduler rule in Deployment Manager Please find reference below, https://docs-previous.pega.com/deployment-manager/87/scheduling-pipeline-creating-job-scheduler-rule https://docs.pega.com/bundle/deployment-manager/page/deployment-manager/dm/scheduling-pipeline-job-scheduler-rule.html
Hope this find helpful! Thanks