Atlassian Bamboo integration
This app can also work in a fully air-gapped environment. Follow the Air-gapped app installation guide and continue with the configuration instructions below.
Install Bamboo integration app
To install the Bamboo integration app,
Navigate to Administration > Apps > Marketplace.
Search for the Bamboo Integration app.
Click Install.
Agree to the permissions to confirm the installation.
Configure Bamboo integration app
Confirm that you have the Rocket.Chat Notifications for Bamboo add-on installed on your Bamboo server.
To configure the Bamboo integration app,
Navigate to a channel or private room and run the slash command
/bamboo install
.You will receive an ephemeral message with instructions on how to configure your Bamboo, as follows:
On your Bamboo, install the Rocket.Chat Notifications for Bamboo add-on.
Add notification on a Build Plan or Deployment Environment.
Select the "Rocket.Chat" recipient type.
On the "Rocket.Chat URL" field, insert the URL given in the ephemeral message (e.g.,
https://example.com:3000/api/apps/private/6a7b5a37-b9bb-4d49-ae38-c6ebcb3fe479/ejDjQ9Kyh2wBgrSwt/webhook
)On the "Rocket.Chat channel" field, type the name of the channel or private room you want to be notified of the events.
Now, your Rocket.Chat workspace starts receiving the configured notifications.
The Bamboo integration doesn't support every Build/Deployment event. Rocket.Chat won't send any notifications in response to unsupported events. The supported events include the following:
Plans:
All Builds Completed
Failed Builds and First Successful
Jobs:
All Jobs Completed
Failed Jobs and First Successful
Job Error
Deployments:
Deployment Started and Finished
Deployment Failed