Phase Events

The following events are published to the ProdEng Event Bus (PEEB), so that the enterprise can subscribe and react to these events for customized business logic, such as sending slack notifications, emails or Pager Duty pages.

  • DeploymentPhaseStarted - when a Phase has begun deploying to an environment. DCP notifies the team slack channel, if configured.
  • DeploymentPhaseCompleted - raised when a phase has completed. DCP notifies the team slack channel, if configured.
  • DeploymentPhaseFailed - raised when a Phase has failed. DCP notifies the team slack channel, if configured.
  • DeploymentPhaseApproved - raised when a requested approval has approved.
  • DeploymentPhaseCancelled - raised when a requested approval has been cancelled.

Future events

  • DeploymentPhaseApproving - called for each environmental approval required.
  • DeploymentCreated, DeploymentCompleted, DeploymentFailed, DeploymentCancelled
  • ReleaseStarted, ReleaseCompleted, ReleaseFailed

Version: 0.3.110
Last Updated: 2024-07-01T19:32:00+0000