commit | 22430af18cce5748a92a689d7dfca08b09947255 | [log] [tgz] |
---|---|---|
author | Fil Maj <maj.fil@gmail.com> | Thu Jan 24 12:31:13 2013 -0800 |
committer | Fil Maj <maj.fil@gmail.com> | Thu Jan 24 12:31:13 2013 -0800 |
tree | e6454eb6f89a3c0e6e4e378d6a6735531306af64 | |
parent | eb3a9c1d1500262cd8482a91fd37eb80110d2e0e [diff] |
dont update commits for mobile-spec
Continuous integration setup for Apache Cordova
./config.json
file, especially the couch endpoint. If you're keen on getting to the data, contact me (@filmaj).sudo npm install
node build.js
to run the builds and listen for Cordova commitsnode dashboard.js
to run the dashboard server summarizing test resultsOnly tested on Mac OS 10.7.5.
There are three components in this system: a build process, a web server acting as dashboard, and a couchdb.
mobilespec_results
, cordova_commits
and build_errors
node build.js
without parameters to listen to new commits coming into the Apache Cordova project and build tests for these new commits. Will also scan your machine for all connected and supported mobile devices and compare with the couch datastore, and queue any builds for any device+library commit combination that is missing from the datastore.node build.js --force=<platform>@<sha>
, where <platform>
equals one of android
or ios
, and <sha>
is a valid commit SHA, tag or branch for that platform's git repository.MIT LICENSE