Bamboo は継続的インテグレーション (CI) サーバです。Bamboo はソフトウェア開発チームをサポートする以下の機能を提供します。
- ソフトウェアのソースコードの構築やテストの自動化
- 成功/ 失敗したビルドの更新
- 統計的分析の報告ツール
Please see the following pages for information about getting started with Bamboo:
- Understanding the Bamboo CI Server - a conceptual overview of using Bamboo for continuous integration (CI).
- Getting started with Java and Bamboo - a guide to setting up a simple CI workflow.
- Getting started with .NET and Bamboo - a guide to setting up a simple CI workflow on Windows.
4 Comments
Jason Faulkner
Jan 30, 2014What 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 Detector, PHP_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.
NathanA
Jan 30, 2014Hi 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
Jason Faulkner
Jan 31, 2014NathanA - Thanks for the prompt response.
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
Jason Faulkner
Jan 31, 2014Also, this menu item does not exist in Bamboo OnDemand ??