swissmanu / mozaik-ext-bamboo

A collection of Mozaïk widgets to fetch information from Atlassian Bamboo.

Home Page:https://github.com/swissmanu/mozaik-ext-bamboo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A collection of Mozaïk widgets to fetch information from Atlassian Bamboo.

https://github.com/swissmanu/mozaik-ext-bamboo


Languages

Language:JavaScript 97.9%Language:CSS 2.1%