A collection of Mozaïk widgets to fetch information from Atlassian Bamboo.
JavaScript CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
preview
src
styl
.gitignore
.npmignore
.travis.yml
README.md
client.js
components.js
gulpfile.js
package.json

README.md

Mozaïk Bamboo Widgets

npm version

Bamboo Client Configuration

In order to use the Mozaïk Bamboo widgets, you have to configure its client.

Parameters

key description
baseUrl URL of your Bamboo installation
auth.user Username to authenticate with
auth.password Matching passwort to authenticate with

Usage

{
  //
  api: {
    bamboo: {
      baseUrl: 'https://my.bamboo.server.com',
      auth: {
        user: 'user',
        password: 'password'
      }
    }
  }
}

Bamboo Build Plan Results

Shows the latest result for a list of build plans identified by their ID's.

Bamboo Build Plan Results

Parameters

key required description
planIds yes An array with plan ID's as string

Usage

{
  type: 'bamboo.plan_results',
  columns: 1, rows: 1, x: 0, y: 1,
  planIds: [
    'BP-BPL1',
    'BP-BPL2'
  ]
}

Bamboo Agents Status

Shows the current status for a list of agents identified by their ID's.

Bamboo Agents

Parameters

key required description
agentIds yes An array with agent ID's as string

Usage

{
  type: 'bamboo.agents',
  columns: 1, rows: 1, x: 0, y: 0,
  agentIds: [
    '302612481',
    '302612482'
  ]
}