User Tools

Site Tools


projects:buildbots

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

projects:buildbots [2014/09/15 05:47] (current)
geekshadow created
Line 1: Line 1:
 +====The goal====
 +The goal is to improve current build bots setup.
  
 +====The situation before====
 +
 +  * 4 different machines located at different places ;
 +  * Failures due to old hardware ;
 +  * No way to manage them except for the admin ;
 +  * Still no Mac nightlies ;
 +  * Too much files on sourceforge.net and no cool page.
 +
 +====Solution proposed====
 +
 +  * A setup on one or two machines maximum (PC & Mac) ;
 +  * Use virtual machines either with docker or VirtualBox ;
 +  * Allow more users to connect to them.
 +
 +<​code>​
 +PC with x86_64 Ubuntu Server
 +|
 +|_ i686   ​Ubuntu Server VM
 +|_ X86_64 Ubuntu Server VM
 +|_ i686   ​Windows (XP/2003 ?) VM
 +
 +or
 +
 +Mac Mini with x64 Mac OS X
 +|
 +|_ i686   ​Ubuntu Server VM
 +|_ X86_64 Ubuntu Server VM
 +|_ i686   ​Windows (XP/2003 ?) VM
 +</​code>​
 +
 +====What to do====
 +
 +  * Investigate VirtualBox and Docker ;
 +  * Speed/​hardware comparison.
 +
 +====GitHub issues====
 +
 +  * [[https://​github.com/​AntoineTurmel/​nightingale-tools/​issues/​13|#​13]] Investigate VMs
 +  * [[https://​github.com/​AntoineTurmel/​nightingale-tools/​issues/​32|#​32]] Put the Mac Mini in production for producing nightlies
 +  * [[https://​github.com/​AntoineTurmel/​nightingale-tools/​issues/​33|#​33]] Put additional hard drive in x86_64 server
projects/buildbots.txt ยท Last modified: 2014/09/15 05:47 by geekshadow