Created Buildbot Overview (markdown)

Lioncash 2014-06-19 19:34:08 -07:00
parent 8f8bec4f21
commit 60155d9256
1 changed files with 31 additions and 0 deletions

31
Buildbot-Overview.md Normal file

@ -0,0 +1,31 @@
# Buildbot
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 = 100 * 1024 * 1024
```
To override the `try_builders` setting use one or more `--builder` parameters.
## Links
---
- [Dolphin Buildbot](https://buildbot.dolphin-emu.org/)
- [Waterfall view of recent builds](https://buildbot.dolphin-emu.org/waterfall)
- [Directory with built packages](https://dl.dolphin-emu.org/wips/)
- [Buildbot homepage](http://buildbot.net/)