Skip to content
Ka-Ping Yee edited this page Sep 14, 2015 · 7 revisions

Jenkins is our continuous integration server. It automatically builds both the client and server, runs unit tests and functional tests on an Android tablet in the office, takes snapshots of the development database, publishes client APK releases, and publishes Debian packages on our package server.

Our Jenkins instance is available here. To log in, click log in and log in using your GitHub account. Only members of the projectbuendia organization will be able to run or configure jobs, but anyone can view jobs.

See Automated Functional Testing for details of how Jenkins runs complete system tests (functional tests of an automatically built client against an automatically built server with an initialized database).

Clone this wiki locally