Bamboo Integration
Atlassian Bamboo Integration
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.
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.
To configure the Bamboo Integration app,
You will receive an ephemeral message with instructions on how to configure your Bamboo, as follows:
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
Confirm that you have the add-on installed on your Bamboo server.
Navigate to a or private and run the slash command /bamboo install
.
On your Bamboo, install the add-on.