On Fri, 24 Jun 2016, Jo-Philipp Wich wrote:

Hi Bastian,

the usual approach is the following:

- Install "buildbot-slave", on Debian/Ubuntu this is as easy as running
 "apt-get install buildbot-slave"
- Install remaining packages required for build, I attached the package
 list exported from one of our slaves
- Setup a slave and point it to our master (replace "myslave" and
 "mypassword"):
 $ buildbot create-slave --umask=022 /var/lib/buildbot/slaves/myslave \
     builds.lede-project.org:9990 myslave mypassword
 $ chown -R buildbot:nogroup /var/lib/buildbot/slaves/myslave
- Adjust /etc/default/buildslave (mainly set enabled to 1, and adjust
 basedir, leave options and prefixcmd empty)
- Send me the name and the password offlist so I can register the slave

Builds will require between 30 and 40GB of storage. No externally
reachable ports are required, the slave will pull and push the required
files itself.

How do we set how much work it does? (or is this only good for a dedicated slave and you use cgroups or similar to limit a container/vm)

I think a lot of people would be willing to contribute some percentage of a system, a smaller group can contribute entire systems.

David Lang

_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to