Droidcon India

Droidcon's first Indian edition

Continuous Delivery for an Android application

Submitted by Leena S N (@leenasn) on Sep 30, 2011

Section: Handling device diversity Technical level: Beginner Session type: Demo Status: Confirmed & scheduled

Abstract

Continuous Delivery [CD] is a key aspect of the Lean Startup. While this is usually spoken about in the context of Web Applications, it does not need to be limited to that context.

In this talk, I will demonstrate the first step towards moving to a CD setup. Specifically this involves setting up a Push Button deployment system using Ant and Jenkins

Outline

The demo will include how to use Jenkins in combination wIth Ant to The demo will include how to use Jenkins in combination wIth Ant to achieve the following:

  • Create and sign package
  • Create different types of packages like debug, release etc.
  • Run the unit tests automatically within the emulator
  • Generate different types of metrics reports such as test coverage, coding standard violations etc.
  • Archive the packages and upload it to an FTP location
  • Automatically increment the version of the app for each build
  • Easily pull previous versions to allow for a quick roll back

Speaker bio

Vaidyanathan B - Founder and CEO of Multunus Software Pvt. LTd.

Leena S N - Head of Engineering Multunus Software Pvt. LTd.

Links

Slides

http://prezi.com/56ueprf0mkql/continuous-delivery-on-android/

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('You need to be a participant to comment.') }}

{{ formTitle }}
{{ gettext('Post a comment...') }}
{{ gettext('New comment') }}

{{ errorMsg }}