• Release notes
  • Setting up Pipelines for Applications
  • Applications and application groups
  • Application tutorials
  • Builds
  • Environments
  • Deployments
  • Deployment tutorials
  • Manifest
  • Releases
  • Jobs
  • Docker
  • Servers
  • Agent and CLI
  • Application pipelines
  • Dashboards
  • Users and groups
  • Integrations
  • Notifications
  • API

Notifications

Sections

You can receive notification when Pipelines for Applications initiates or completes an event such as a build or a deploy. Pipelines for Applications integrates with Slack and HipChat, and can also be configured to send notification emails to you and your team.

Notification types

Notifications in Pipelines allow you to know when manual and automated tasks occur. You can set up multiple notifications using any or all of the following notification types:

  • Email notifications send you an email when the notification event occurs. You can set up multiple email notifications.
  • Team notifications email every member of the team when the notification event occurs. You can set up multiple team notifications.
  • HipChat notifications send an instant message to a HipChat room when the notification event occurs. You can set up multiple HipChat notifications. See Integrate HipChat for instructions on how to set up the integration.
  • Slack notifications send an instant message to a Slack channel when the notification event occurs. You can set up multiple Slack notifications. See Integrate Slack for instructions on how to set up the integration.

Tip: You can also create custom webhooks that are triggered when a build or deploy is started or completes. See the Webhooks documentation to learn more.

Creating a “build begins” notification

When a build of an application begins, a notification event occurs. This event can trigger a customized notification that you can configure. This event occurs whether the build was triggered manually or automatically. This event occurs whether the build is on Pipelines servers or on your server(s).

Build notifications are application specific. Build notifications can be found in application settings.

Before you begin: Ensure you are using the correct team or individual account.

  1. Navigate to the application for which you wish to receive build notifications.
  2. Click Application Settings.
  3. Expand the Notification section by clicking the expand button at the right of the screen.
  4. Select Send a notification when a build of this application begins.
  5. In the Add a notification: section, select email, Slack, or HipChat.
  6. Enter or select the email address, HipChat room, or Slack channel where you wish to receive notifications.
  7. Click Add Notification.

Repeat this process to add additional “build begins” notifications.

Creating a “build completes” notification

When a build of an application is done, a notification event occurs. This event can trigger a customized notification that you can configure. This event occurs whether the build was triggered manually or automatically. This event occurs whether the build is on Pipelines servers or your own.

Build notifications are application specific. Build notifications can be found in application settings.

Before you begin: Ensure you are using the correct team or individual account.

  1. Navigate to the application for which you wish to receive build notifications.
  2. Click Application Settings.
  3. Expand the Notification section by clicking the expand button at the right of the screen.
  4. Select Send a notification when a build of this application completes.
  5. In the Add a notification: section, select email, Slack, or HipChat.
  6. Enter or select the email address, HipChat room, or Slack channel where you wish to receive notifications.
  7. Click Add Notification.

Repeat this process to add additional “build completes” notifications.

Deleting a build notification

  1. Navigate to the application for which you wish to stop receiving notifications.
  2. Click Application Settings.
  3. Expand the Notification section by clicking the expand button at the right of the screen.
  4. In the Existing Notifications: list, find the notification you wish to delete and click the red x.

Creating a “deploy begins” notification

When a deploy of an application begins, a notification event occurs. This event can trigger a customized notification that you can configure. This event occurs whether the deploy was triggered manually or automatically.

Deploy notifications are application environment specific. Deploy notifications can be found in application environment settings.

Before you begin: Ensure you are using the correct team or individual account.

    1. Navigate to the application for which you wish to receive deploy notifications.
  1. Click Environments.
  2. Select the environment for which you wish to receive deploy notifications.
  3. Click Environment Settings.
  4. Expand the Notification section by clicking the expand button at the right of the screen.
  5. Select Send a notification when a deployment to this environment begins.
  6. In the Medium section, select email, Slack, or HipChat.
  7. Enter or select the email address, HipChat room, or Slack channel where you wish to receive notifications.
  8. Click Add Notification.

Repeat this process to add additional “deploy begins” notifications.

Creating a “deploy ends” notification

When a deploy of an application begins, a notification event occurs. This event can trigger a customized notification that you can configure. This event occurs whether the deploy was triggered manually or automatically.

Deploy notifications are application environment specific. Deploy notifications can be found in application environment settings.

Before you begin: Ensure you are using the correct team or individual account.

    1. Navigate to the application for which you wish to receive deploy notifications.
  1. Click Environments.
  2. Select the environment for which you wish to receive deploy notifications.
  3. Click Environment Settings.
  4. Expand the Notification section by clicking the expand button at the right of the screen.
  5. Select Send a notification when a deployment to this environment ends.
  6. In the Medium section, select email, Slack, or HipChat.
  7. Enter or select the email address, HipChat room, or Slack channel where you wish to receive notifications.
  8. Click Add Notification.

Repeat this process to add additional “deploy ends” notifications.

Deleting a deploy notification

    1. Navigate to the application for which you wish to receive deploy notifications.
  1. Click Environments.
  2. Select the environment for which you wish to receive deploy notifications.
  3. Click Environment Settings.
  4. Expand the Notification section by clicking the expand button at the right of the screen.
  5. In the Existing Notifications: list, find the notification you wish to delete and click the garbage can icon.
How helpful was this page?
Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.