npm.io
0.0.3 • Published 11 years ago

mozaik-ext-bamboo

Licence
Version
0.0.3
Deps
6
Vulns
9
Weekly
0
Stars
2

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'
  ]
}