Download the latest JXcore from jxcore.com/downloads
git clone https://github.com/thaliproject/ThaliCI
cd ThaliCI
jx install
git clone https://github.com/ThaliTester/TestResults
-
Define the worker
nodes
undertasker/nodes.json
andtasker/clean_nodes.sh
-
Define the builder VM under
builder/virtual.js
-
Reset the nodes
cd tasker
./clean_nodes.sh
cd ..
- Run
jx CI.js
- Main machine is expected to be an OSX 10.10+ with latest XCode, Python 2.7, Github, and JXcore
- Nodes are Raspberry Pi 2+ with latest Raspbian (see tools folder for adb and jxcore)
- VM script is designed for VMWare Fusion