Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
How to get started ================== Installing the master --------------------- ~$ git clone https://github.com/boivie/sci.git ~$ cd sci ~/sci$ virtualenv ENV ~/sci$ . ENV/bin/activate ~/sci$ pip install -r requirements.txt Installing the slaves --------------------- Install the slave implementation into a parallel directory to 'sci' ~$ git clone https://github.com/boivie/sci-slave.git ~$ cd sci-slave ~/sci-slave$ virtualenv ENV ~/sci-slave$ . ENV/bin/activate ~/sci-slave$ pip install -r requirements.txt Installing the sample --------------------- Install the sample into a parallel directory to 'sci' ~$ wget https://github.com/downloads/boivie/sci/mock-android-repo.zip ~$ unzip mock-android-repo.zip Starting the master ------------------- ~/sci$ . ENV/bin/activate ~/sci$ supervisord -config supervisord.conf Starting the slaves ------------------- ~/sci-slave$ . ENV/bin/activate ~/sci-slave$ ./start_slaves.sh 6 Running the sample ------------------ The sample is a matrix job which builds Android. If you don't want to build an entire Android system every time, we can use a mocked version of the important parts of Android's build system. ~/sci$ cd samples ~/sci/samples$ ./build-android.py BRANCH=donut-dev License ======= All work is licensed under the Apache License, version 2.0. Please see LICENSE for more information.