Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Note

This only contains information a for asterisk, we need to be away of asterisk scf when we finalize this.

Asterisk

Below is our currently setup of Bamboo plans. They run on each subversion commit.

Current setup

Bamboo

  • Version 3.1.1

Plans

  • Asterisk 1.4
  • Asterisk 1.6.2
  • Asterisk 1.8
  • Asterisk 10
  • Asterisk Trunk

Remote Agents

Ubuntu 10.04

  • Owner: Digium
  • Arch: amd64, i386 (disabled)

Ubuntu 8.04

  • Owner: Digium
  • Arch: amd64

CentOS 5.5

  • Owner: Digium
  • Arch: x86-64

Debian Lenny

Mac OS X Snow Leopard (10.6)

FreeBSD 8.1

  • Owner: ss7.pl
  • Arch: i386

Dependency order

  • Ubuntu 10.04 -> Ubuntu 8.04
  • ------------ -> CentOS 5.5
  • If ubuntu 10.04 passes, then all other agents build. If it fails, they are blocked.

Compile Only / Unit Tests

  • All agents

Testsuite

  • Ubuntu 10.04
  • FreeBSD 8.1

Proposed Version 1

  • Run each plan once a day. Starting at 5PM CST so we can review the results for the next morning.

Bamboo

  • Version: 3.4
  • Connect to JIRA and other Atlassian tools.
  • Move source into git.

Plans

  • Asterisk 1.4
  • Asterisk 1.6.2
  • Asterisk 1.8
  • Asterisk 10
  • Asterisk Trunk
  • Asterisk Team Branches
  • Asterisk Release Branches

Remote Agents

Ubuntu 12.04

  • Owner: Digium
  • Arch: amd64

Ubuntu 10.04

  • Owner: Digium
  • Arch: amd64

Ubuntu 8.04

  • Owner: Digium
  • Arch: amd64

CentOS 6.0

  • Owner: Digium
  • Arch: x86-64

CentOS 5.5

  • Owner: Digium
  • Arch: x86-64

Dependency order

  • Ubuntu 12.04 -> Ubuntu 10.04 -> Ubuntu 8.04 -> CentOS 5.5
  • If any one agent fails, the plan will fail and not continue.

Compile Only / Unit Tests

  • All agents

Testsuite

  • Ubuntu 12.04
  • Ubuntu 10.04
  • CentoOS 6.0