Bamboo は継続的インテグレーション (CI) サーバです。Bamboo はソフトウェア開発チームをサポートする以下の機能を提供します。

  • ソフトウェアのソースコードの構築やテストの自動化
  • 成功/ 失敗したビルドの更新
  • 統計的分析の報告ツール

Please see the following pages for information about getting started with Bamboo: 

  • ラベルなし

4 Comments

  1. Jason Faulkner

    What about Getting started with PHP and Bamboo??

    There are a few standard build, test, deploy standards like Phing, PHPUnit, such as php copy/paste detector (phpcpd)PHP Mess DetectorPHP_Depend and PHP CodeSniffer to name a few.

    I'm evaluating Bamboo and started a Build project by adding a "task" and selected PHPUnit, but Bamboo says "No agents meet the job's requirements". I wouldn't expect to get error messages just by selecting standard Bamboo tasks.....very confusing for those new to CI.

  2. NathanA

    Hi Jason,

    We're currently working on some enhanced PHP and Phing functionality. Please stay tuned, and we will hope to have something for you soon.

    In this case, it looks like you need to add a PHPUnit capability so that Bamboo knows where to look for the build capability. Head to:

    Bamboo admin > Server capabilities

    Under the Add capability section, at the bottom of the page, add a PHPUnit/PHPUnit 3.3.x Executable type. Bamboo should then find the capability to complete your build.

    Cheers,

    Nathan

    1. Jason Faulkner

      NathanA - Thanks for the prompt response.

      We're currently working on some enhanced PHP and Phing functionality. Please stay tuned

      That sounds great but,.....are you able to give an indication of when? 1 week, 6 months, 2 years??

      My evaluations are now, and if announcements are 6 months out we'd be looking at Jenkins, et al. So any indications will help.

      Thanks, Jason

  3. Jason Faulkner

    Bamboo admin > Server capabilities

    Also, this menu item does not exist in Bamboo OnDemand ??