Slide 1

Slide 1 text

Android & Docker David Tiago Conceição Involves Android Dev BR @davidtiagocon

Slide 2

Slide 2 text

Configurações tradicionais de CI

Slide 3

Slide 3 text

Configurações tradicionais de CI

Slide 4

Slide 4 text

Setup Manutenção Portabilidade Configurações tradicionais de CI

Slide 5

Slide 5 text

Reprodução de problemas Escalabilidade Cloud Configurações tradicionais de CI

Slide 6

Slide 6 text

Containers Docker

Slide 7

Slide 7 text

unsplash.com/photos/tjX_sniNzgQ Imagem obrigatória em palestras sobre containers

Slide 8

Slide 8 text

Containers Package Software into Standardized Units for Development, Shipment and Deployment docker.com/resources/what-container

Slide 9

Slide 9 text

docker.com/sites/default/files/d8/styles/large/public/2018-11/container-what-is-container.png

Slide 10

Slide 10 text

Containers Package Software into Standardized Units for Development, Shipment and Deployment docker.com/resources/what-container

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Setup básico gist.github.com/davidtcdeveloper/bb61ebe71de129da1bbe29e8ca070bb4 gist.github.com/davidtcdeveloper/70d9eecad64e6617e6c8024b05ca8b12

Slide 14

Slide 14 text

Código fonte Volumes Gradle & cache Desafios

Slide 15

Slide 15 text

Android SDK Dockerfile build Storage Desafios

Slide 16

Slide 16 text

Emuladores sentimentais Gerenciamento manual Desafios

Slide 17

Slide 17 text

How to know more? ● What is a Container?: docker.com/resources/what-container ● Best practices for getting code into a container: forums.docker.com/t/best-practices-for-getting-code-into-a-container-git-clone-vs-copy-vs-data-con tainer/4077 ● How to Get Code into a Docker Container: blog.cloud66.com/how-to-get-code-into-a-docker-container ● Command line tools: /developer.android.com/studio/command-line ● Setting up GitLab CI for Android projects: about.gitlab.com/2018/10/24/setting-up-gitlab-ci-for-android-projects

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

slack.AndroidDevBR.org Android Dev BR

Slide 20

Slide 20 text

Thank you! David Tiago Conceição [email protected] Android Dev BR @davidtiagoconceicao twitter.com/@davidtiagocon speakerdeck.com/davidtcdeveloper