Apocrypha

buildbot

BuildBot build automation system

BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. Features: * run builds on a variety of slave platforms * arbitrary build process: handles projects using C, Python, whatever * minimal host requirements: python and Twisted * slaves can be behind a firewall if they can still do checkout * status delivery through web page, email, IRC, other protocols * track builds in progress, provide estimated completion time * flexible configuration by subclassing generic build process classes * debug tools to force a new build, submit fake Changes, query slave status * released under the GPL

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 4.1.0 5 15 h details ›

Versions & arches

VersionOverlay amd64arm64riscv Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
4.1.0 gentoo amd64 testing arm64 testing riscv testing view · download · history ↗
3.11.9 gentoo amd64 testing arm64 testing riscv testing view · download · history ↗
3.11.1 gentoo amd64 stable arm64 testing riscv testing view · download · history ↗
3.11.0 gentoo amd64 testing arm64 testing riscv untested view · download · history ↗

Use flags of 4.1.0

  • crypt Add support for encryption -- using mcrypt or gpg where applicable
  • docker Add support for worker docker command steps
  • examples Install examples, usually source code
  • irc Add support for status delivery through an ircbot.
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
1 expansion flags (python targets, ABIs, cpu flags…)
  • python_targets_python3_12

Runtime dependencies of 4.1.0

show 31 lines