Agile Android Software Developement by Etienne Savard - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

Part 2 : Automation 101

You will learn in the following chapter to build upon the tools we setup in part 2 to automatize your development process. Those techniques will help you, independently of your team size, to free to elevate you above the crowd of avid coding monkeys.

Droplet setup on Digital Ocean

TODO

Setting up Jenkins

TODO

Useful Jenkins plugins for Android Development

TODO

launching a first CI job

TODO

GitLab Installation on our Droplet

TODO

Integration between GitLab and Jenkins

TODO

Setting up a first CI job for Fizz Buzz

TODO

Adding TDD to Fizz Buzz

TODO

Publishing APKs in Jenkins for beta testing

TODO

SonarQube Installation and Setup

TODO

Integration between SonarQube and Jenkins

TODO

Setting up email notifications

Jenkins

GitLab

TODO

Receiving build notifications on Android

TODO

Securing Web access using SSL

TODO