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
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.