O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Android Continuous Integration with Docker and Jenkins

Video Description

Inspect your Android projects effortlessly on every single commit

About This Video

  • Build a fast, consistent, and dependable solution for Android projects. In an Agile environment, where you expect to be delivering working software every 2-4 weeks, this hands-on course will make it easy for you to inspect your Android projects on every commit
  • Most organizations would love to stop wasting money on third-party CI and instead let all their apps utilize Jenkins as the main CI tool. Or out of consideration for confidentiality, they would rather prefer in-house hosting solution.
  • Your team is scaling, with more and more engineers, which results in parallel build execution triggered by frequent code commit pushes. This course will help you resolve build bottlenecks.
  • With this course, your entire environment will be dockerized and super-easy to deploy and scale.

In Detail

As an Android developer, you feel a strong need for a hassle-free CI environment; moreover, you need a cloneable environment, especially for your UI tests, which need to be run on an Android “device". This course will show you how to create a fully functional CI using container technology; it lists all the problems you'll encounter and provides you with the corresponding solutions and detailed explanations. Later it will tell you how to setup scalable Jenkins nodes which enables parallel building, leaving you with no rework and no headaches at all. What if you have different hardware—maybe Linux machines or Mac computers? It works everywhere. You want your CI fast, stable, and lightweight, and preferably a free solution? No problem, you’ll be able to achieve your dream CI with Docker and scale it to all your systems by the end of this course.

All the code files are available on GitHub at this link: https://github.com/PacktPublishing/Android-Continuous-Integration-with-Docker-and-Jenkins

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.