Simple-Compile-Farm
Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
projects/cammill
.gitignore
README.md
github.cfg_example
scf-gettemplates
scf-github-upload
scf-install
scf-listen
scf-run
scf-runtemplate
scf-start
scf-supervisor
scf-webserver

README.md

Simple-Compiler-Farm

set of shell-scripts to build your project on multiple oberating systems (using kvm)

get set of preinstalled kvm-images

sh scf-gettemplates

(user/password == root/password)

prepare kvm-images

sh scf-runtemplate templates/debian-8_1-amd64.qcow2.gz

to start the system template and install the 'client-scripts' to it:

wget -q -O- http://HOST_IP:9998 | sh

shutdown the kvm and close it

type 'Y'

run the build(s)

sh scf-supervisor cammill debian-8_1-amd64

results in packages/ and logs/

tip

use pre downloaded depends (apt-get install -d ....) or local repository's to minimize time and network traffic