The functionality discussed on this page is only available in the Bamboo 5.0 EAP beta release.

 

Bamboo offers a range of optional settings to make your deployment project function more smoothly. Notifications allow you to assign a specific notification scheme to events triggered by the deployment environment. Notification events include start and finish of a deployment, and may be delivered by any of:

  • User or group notification
  • Email
  • Hipchat
  • Instant Messaging

To set up a notification you will need to:

  1. Select a triggering event
  2. Configure a mechanism for delivering notifications

On this page:

 

 

Configuring deployment notifications

Deployment environment notifications are configured as part of the Other settings section of the environment panel.

To configure your deployment notifications:

  1. Open your deployment project and expand the relevant environment panel. In the Other settings section, click on the Notifications button. The 'Edit notifications' screen will display:
  2. Complete the 'Edit notifications' screen by selecting the event to trigger the notification:

    NotificationDescription
    Deployment started and finishedNotification is issued when a deployment is started and finished
    Deployment finishedNotification is issued only when deployment is finished

    And configuring the notification delivery system:

    Recipient TypeData requirements
    UserUsername of the user
    HipchatHipchat API token, Hipchat room name, Room participants notification
    GroupGroupname
    Email AddressEmail address
    IM AddressInstant messaging address

    Note: If you have not done so, you may need to set up an IM server for IM notifications to work correctly.

  3. Click the Add button to add your notification:
  4. You can edit or remove notifications by clicking on the associated Edit or Remove link on the right had side of the screen.
  • No labels

1 Comment

  1. Anonymous

    Hi, Can we configure the template of the mail sent by specifiying an extra variable ? We want to be able to say that the deployment was successful for a specific server + real server name (or IP adress)