Idea Details

Custom actions in a deployment failure

Last activity 03-28-2019 09:01 AM
elorente's profile image
02-07-2019 09:08 AM

It would be very useful in Release Automation if steps could be defined to be launched automatically when deployments go wrong. For example, if some step of some phase (initialization, deployment or post deployment) is in a failt status (Init-failed, Canceled, Failed-pause, stop, etc, which do not finish correctly), we could have the possibility of executing another step automatically, such as notification via email (not all recipients are RA users) or through other tools such as Teams, Slack, …

 

We are using Release Automation together with Continuous Delivery Director, so if we schedule a deployment, we want to be notified if something is wrong.

 

CDD notifications are good but not powerful enough to advise people who are not inside CDD as a user.

Another solution could be that this will be implemented in Continuous Delivery Director. For example, to put an automatic action in each step, or in each phase,  in case some step fails.


Comments

03-28-2019 09:01 AM

Hi Assaf,

 

Is a first approach. In our organization we have externals users in the Active Directory without email and now is impossible to send a notifcation.

We think than create a error steps will be more powerful than the notification mechanism in order to automatize whatever action to notify/resolve an issue.

 

best regards

Emilio

02-07-2019 10:57 AM

Hi Emilio,

Thank you for your valuable comment. We are currently designing an improvement to our notification process, and I would be happy to share with you our thoughts. 

 

As a start, we thought to allow users to specify on the phase email address which will be notified upon phase fail or success.

 

Thanks,

Assaf

(CDD Product Owner)