Dashing widget to display plan build details from your Bamboo instance.
To install this widget, run this command from your Dashing directory:
dashing install 5dce922fb5e90fcd2743
Then copy the bamboo-logo.png
file into the assets\images
folder
- Copy the below coffee/scss/html files into a widget folder named
bamboo_deploy
- Copy the
bamboo_deploy.rb
file into thejobs
folder - Copy the
bamboo-logo.png
file into theassets\images
folder
Update the configuration
element in the bamboo_deploy.rb
file with your bamboo instance uri and the deployments you wish to monitor.
configuration = {
:bamboo_uri => 'http://bamboo:8085',
:credentials => {
:username => '',
:password => ''
},
:refresh_rate => '10s',
:plan_keys => %w[deploy_id_1 deploy_id_2]
}
To include this widget in your dashboard, add the following snippet of code to the dashboard layout file:
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1">
<div data-id="deploy_id_1" data-view="BambooDeploy" data-title="Deploy ID 1"></div>
</li>
You'll need to update the data-id
with the name of your plan to show as defined in the bamboo_deploy.rb
file.