Skip to content
/ CI Public
forked from thaliproject/CI

CI project for testing mobile devices

License

Notifications You must be signed in to change notification settings

jareksl/CI

 
 

Repository files navigation

CI Environment to Test Mobile devices

Installation

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 under tasker/nodes.json and tasker/clean_nodes.sh

  • Define the builder VM under builder/virtual.js

  • Reset the nodes

cd tasker
./clean_nodes.sh
cd ..
  • Run
jx CI.js

Expectations

  • 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

Code of Conduct

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.

About

CI project for testing mobile devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.5%
  • Shell 13.5%