Igor Dorovskikh 19.12.2015 12:43

When we create new tests, we run them locally first on Mac. Then once changes are pushed to GitHub, Jenkins pullls our new tests and run them with the rest of tests in CI pipeline. Ci setup for Andorid:
1. First job in Jenkins builds the debug .apk and .apk with certificates for distribution to HokeyApp
2. Second job runs all the tests in parallel using .apk from job1
3. If job2 successfully run without any test failures, job 3 deploys .apk HokeyApp distribution server