Buildbot

ウィキペディアから、無料の百科事典
Buildbot
作者 Brian Warner[1][2][3][4]
開発元 Dustin J. Mitchell
初版 2003年4月29日 (21年前) (2003-04-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

  1. ↑ “How can we write better software? – Interview series, part 2 with Brian Warner”. Mozilla Hacks. Mozilla (12 August 2014). 2025年1月29日閲覧。
  2. ↑ “Personal Projects”. www.lothar.com. 3 March 2021閲覧。 “I am the author (but no longer the primary maintainer) of Buildbot”
  3. 1 2 “Project: BuildBot: Release Notes”. SourceForge.net (29 Apr 2003). 15 September 2005時点のオリジナルよりアーカイブ。2025年1月29日閲覧。
  4. ↑ “Import of the upstream sources from Sourceforge.net” (英語). GitHub (25 November 2005). 2025年1月29日閲覧。 “Repository: warner@cvs.sourceforge.net”
  5. ↑ “Python Buildbot” (英語). Python.org. 3 March 2021閲覧。
  6. ↑ “Buildbot”. build.webkit.org. 2025年1月29日閲覧。
  7. ↑ “LLVM Buildbot”. lab.llvm.org. 2025年1月29日閲覧。
  8. ↑ “Buildbot”. builder.blender.org. 3 March 2021閲覧。
  9. ↑ “Buildbot”. build.reactos.org. 3 March 2021閲覧。
  10. ↑ “2.5.3. Change Sources and Changes — Buildbot 2.10.1 documentation”. docs.buildbot.net. 3 March 2021閲覧。
  • URLが見つかりません。ここでURLを指定するかウィキデータに追加してください。