Buildbot:LXC

From Spring
Revision as of 23:11, 22 October 2018 by Abma (talk | contribs)
Jump to navigationJump to search

https://springrts.com/mantis/view.php?id=5294

https://github.com/spring/spring-lxc

Setup buildslaves

Create containers

lxc-create -t download -n buildslave-x64   --  -d ubuntu -r xenial -a amd64
lxc-create -t download -n buildslave-win32 --  -d ubuntu -r xenial -a amd64
lxc-create -t download -n buildslave-i686   --  -d ubuntu -r xenial -a i386


experimental:

lxc launch images:debian/9 buildslave-debian-x64


Configure Buildslaves

git clone https://github.com/spring/spring-lxc
cd spring-lxc/scripts
./setup-buildslaves.sh


Shell inside container

lxc exec buildslave-x64 /bin/bash