Buildbot: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(created the page, content mostly from the Google Code wiki)
 
(Added the development category)
Line 23: Line 23:
* [https://dl.dolphin-emu.org/wips/ Directory with built packages]
* [https://dl.dolphin-emu.org/wips/ Directory with built packages]
* [http://buildbot.net/ Buildbot homepage]
* [http://buildbot.net/ Buildbot homepage]
[[Category:Development]]

Revision as of 02:29, 18 March 2014

Buildbot is a continuous integration framework that we use to build Dolphin patches on different platforms. Builds can be triggered automatically (e.g., when a whitelisted GitHub user creates/updates a pull request) or manually (e.g., using the Tools/buildbot-try.sh helper script). Ping delroth on IRC to get access.

Configuration File

Use this template to create a ~/.buildbot/options file:

try_connect = 'pb'
try_master = 'buildbot.dolphin-emu.org:8031'
try_username = '<user>'
try_password = '<password>'
try_who = '<realname>'
try_builders = ['wip-win-x86', 'wip-win-x64', 'wip-osx-x64', 'wip-deb-x64', 'wip-ubu-x64', 'wip-android']
try_vc = 'git'

from twisted.spread import banana
banana.SIZE_LIMIT = 10 * 1024 * 1024

To override the try_builders setting use one or more --builder parameters.

Links