Droidcon India

Droidcon's first Indian edition

Continuous Delivery for an Android application

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

Section: Handling device diversity Technical level: Beginner Session type: Demo

View proposal in schedule


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


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.





  • Kiran Jonnalagadda (@jace) Reviewer 7 years ago

    Great proposal! Looking forward to this. I think this needs to be in the Handling Device Diversity and automation track though — Android in the Enterprise is for private apps and app stores.

  • Leena S N (@leenasn) Proposer 7 years ago

    Hi Kiran,
    I changed the track as suggested by you. Thanks,

    • Kiran Jonnalagadda (@jace) Reviewer 7 years ago

      Thanks, Leena.

  • Shreyas B (@shreyasb) 7 years ago

    Interesting…very helful for enterprise apps.

  • Sebastian Morkisch (@semo) 6 years ago

    Thats funny. I am doing my bachelor’s degree right now, about what you are having a con about. Great to know, too far away.

    Best regards,

Login with Twitter or Google to leave a comment