Welcome to the (unofficial) BSD Buildbot for the Tor project!
- The Waterfall Display will give you a time-oriented summary of recent buildbot activity. Waterfall Help.
- The Grid Display will give you a developer-oriented summary of recent buildbot activity.
- The Transposed Grid Display presents the same information as the grid, but lists the revisions down the side.
- The Console presents a user-oriented status page.
- The Builders and their most recent builds are here.
- Recent Builds are summarized here, one per line.
- Buildslave information
- Changesource information.
- About this Buildbot
(Unofficial) Tor BSD buildbot
This buildbot is intended to spot problems of Tor on the BSDs early. It is hosted by volunteers not affiliated with the Tor project. No guarantees are made about the correctness of the information provided on this page.
Want to help?
You can run a so-called buildslave too!
- A system running any BSD
- NO root access required or wanted (create a separate user)
- A system capabale of building Tor and running its tests
- Python and some libraries
- autotools, openssl and libevent to build tor
- Buildbot itself
Here some commands to help you setting up the buildbot.
# On FreeBSD and DragonFly BSD pkg install buildbot-slave or cd /usr/ports/devel/buildbot-slave && make install clean # On NetBSD pkg_add py-buildbot-slave # On OpenBSD pkg_add py-buildslave or cd /usr/ports/devel/py-buildslave && make install clean # The rest is the same for all the BSDs: # Make sure you have git, libevent, autotools and OpenSSL installed. # OpenSSL is most likely already provided by the base system buildslave create-slave slave buildbot.pixelminers.net:9989 <buildername> <password> # Where <buildername> and <password> are chosen by you # Buildbot will tell you to setup contact and machine information which you should do edit slave/info to describe the slave host edit slave/admin to provide contact information # After that you can start your buildslave instance with: buildslave start <directory the previous command created> # To watch the buildbot logs tail -f slave/twistd.log
Send an an email with your desired buildername and password as well as the BSD and architcture you are using to email@example.com and wait for a build to happen. :)