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

czyzm/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

About

CI project for testing mobile devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.3%
  • Shell 13.7%