Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
(Android|iOS) + gitlab ci
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Daniel
January 25, 2017
Technology
0
140
(Android|iOS) + gitlab ci
How to use gitlab ci with android/iOS for happy development
Daniel
January 25, 2017
Tweet
Share
More Decks by Daniel
See All by Daniel
Dependency Inversion from S to D (SOLID)
danielgomezrico
0
32
Dependency Injection
danielgomezrico
0
70
Test Robots
danielgomezrico
0
64
(kotlin + patterns ) _ ui-test = happy developer DROIDS4DROIDS
danielgomezrico
0
45
(kotlin + patterns) * ui-tests = happy developer
danielgomezrico
0
53
One way to organize UI tests (with Robots)
danielgomezrico
0
88
Lets talk in / Dilo en Kotlin
danielgomezrico
0
90
Pimp my android project
danielgomezrico
1
73
WTF is origin
danielgomezrico
0
74
Other Decks in Technology
See All in Technology
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
120
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.8k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
230
プロポーザルに込める段取り八分
shoheimitani
1
190
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
20260204_Midosuji_Tech
takuyay0ne
1
140
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
140
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
100
Cosmos World Foundation Model Platform for Physical AI
takmin
0
760
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
3
1.2k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
200
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
WENDY [Excerpt]
tessaabrams
9
36k
The Curious Case for Waylosing
cassininazir
0
230
Crafting Experiences
bethany
1
48
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
99
Done Done
chrislema
186
16k
30 Presentation Tips
portentint
PRO
1
210
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
98
Transcript
“free”/secure/fast/happy CI (Android | iOS) + Gitlab-CI vs Android/iOS Meetup
Daniel Gomez Rico Android Developer - Barista Ventures
OTHERS Emulators Real devices
GITLAB-CI Build Deploy
RUNNER
REGISTER $ gitlab-ci-multi-runner stop sudo curl --output /usr/local/bin/gitlab-ci-multi-runner https://gitlab-ci-… $
sudo chmod +x /usr/local/bin/gitlab-ci-multi-runner $ gitlab-ci-multi-runner register $ gitlab-ci-multi-runner install $ gitlab-ci-multi-runner start $ gitlab-ci-multi-runner status INSTALL FIRST STOP
ADVANTAGES Define a docker image with your dependencies Faslane Android
sdk node Code Analytics and Rollback Yaml Lint Documentation / Open Source Community
WARNINGS RAM? Manual admin but we have the best dev
ops! Project is tied to GitLab?¿
- Define your workflow ("branching model") - Define what you
want to automate * Internal releases * Public releases * Testing HOW TO START Custom Docker Image
ANDROID SAMPLE SETUP
private ip / http server deploy google play SIGN ANDROID
APPS
SHARED ANDROID DEVICE ssh tunnel Medellin Rusia ssh tunnel
IOS (IDEA) SAMPLE SETUP ? ?
https://hub.docker.com/r/baristaventures/android-supply/ LINKS https://gitlab.com/caipivara/meetup-gitlab-android https://gitlab.com/caipivara/meetup-gitlab-ios https://about.gitlab.com/2016/03/10/setting-up-gitlab-ci-for-ios-projects/