Buildbot
|
| |
| 作者 | Brian Warner[1][2][3][4] |
|---|---|
| 開発元 | Dustin J. Mitchell |
| 初版 | 2003年4月29日[3] |
| プログラミング 言語 | Python |
| 対応OS | POSIX, Windows |
| サイズ | 4.6 MB |
| 種別 | 継続的インテグレーション |
| ライセンス | GPLv2 |
Buildbotはソフトウェア開発での継続的インテグレーションツールである。このツールを使い、コードベースへの変更を検証するために必要なコンパイルやテストサイクルを自動化することができる。これは、 MozillaプロジェクトのTinderboxの軽量な代替として始まり、現在ではPython[5]、WebKit[6]、LLVM[7]、Blender[8]、ReactOS[9]など多くのプロジェクトで使われている。
実装
BuildbotはTwistedライブラリをベースとしてPythonで書かれている。
SCMサポート
2021年3月現在、バージョン2.10.1では、BuildbotはCVS、Subversion、Darcs、Mercurial、Bazaar、Git、Monotone、Repo/Gerrit、Perforce、BitKeeperのSCM統合をサポートしている[10]。
See also
References
- ↑ “How can we write better software? – Interview series, part 2 with Brian Warner”. Mozilla Hacks. Mozilla (12 August 2014). 2025年1月29日閲覧。
- ↑ “Personal Projects”. www.lothar.com. 3 March 2021閲覧。 “I am the author (but no longer the primary maintainer) of Buildbot”
- 1 2 “Project: BuildBot: Release Notes”. SourceForge.net (29 Apr 2003). 15 September 2005時点のオリジナルよりアーカイブ。2025年1月29日閲覧。
- ↑ “Import of the upstream sources from Sourceforge.net” (英語). GitHub (25 November 2005). 2025年1月29日閲覧。 “Repository: warner@cvs.sourceforge.net”
- ↑ “Python Buildbot” (英語). Python.org. 3 March 2021閲覧。
- ↑ “Buildbot”. build.webkit.org. 2025年1月29日閲覧。
- ↑ “LLVM Buildbot”. lab.llvm.org. 2025年1月29日閲覧。
- ↑ “Buildbot”. builder.blender.org. 3 March 2021閲覧。
- ↑ “Buildbot”. build.reactos.org. 3 March 2021閲覧。
- ↑ “2.5.3. Change Sources and Changes — Buildbot 2.10.1 documentation”. docs.buildbot.net. 3 March 2021閲覧。
External links
- URLが見つかりません。ここでURLを指定するかウィキデータに追加してください。