Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Workshop : CI - CD using Bitrise
Search
Thibaut Coutard
April 08, 2019
Technology
85
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Workshop : CI - CD using Bitrise
Create a CI and a CD using Bitrise and Fastlane
Thibaut Coutard
April 08, 2019
More Decks by Thibaut Coutard
See All by Thibaut Coutard
iOS ecosystem
coutart
0
37
Tests
coutart
0
61
Clean Architecture
coutart
0
50
Iterate your Klingon
coutart
0
130
Internationalisation
coutart
0
41
Other Decks in Technology
See All in Technology
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
5k
継続的なAIコスト最適化
bgpat
1
350
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
270
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
170
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
170
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
570
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
Rust で関数型ドメインモデリング
takonda
0
140
WasmをRustにする
sansantech
PRO
0
250
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
130
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Optimizing for Happiness
mojombo
378
71k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
270
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
The World Runs on Bad Software
bkeepers
PRO
72
12k
For a Future-Friendly Web
brad_frost
184
10k
Navigating Team Friction
lara
192
16k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
New Earth Scene 8
popppiees
4
2.7k
Transcript
Workshop : CI - CD using Bitrise
HELLO! I am Thibaut Coutard iOS developer & craftman @beNext
Twitter @thibautcoutard LinkedIn : thibaut-coutard Blog : https://www.thibautc.com 2
1. C what ? What is a CI and a
CD ?
CI ◦ Continuous Integration ◦ Test every changes ◦ Every
commit 4
Basic CI 5 1 build 2 test 3 A nalyze
Linter-C ode coverage 4 Send results
CD ◦ Continuous Delivery ◦ Automate deployment ◦ Send test
app to QA and testers 6
Basic CD 7 1 U pdate build version 2 B
uild 3 Sign 4 D eploy
2. FastLane Automation is the key
Fastlane ◦ OpenSource ◦ Ruby ◦ Automation 9
17,018,540 Developer hours saved 10
iOS ◦ CocoaPods ◦ SwiftLint ◦ Slather / xccov ◦
Match ◦ Gym ◦ Pilot Tools Android ◦ Gradle ◦ Jacoco ◦ Supply 11
Build time ! Now it’s time to build a proper
CI and CD lane using FastLane 12
13
14
15
16
3. Bitrise Let’s host our lanes !
18 Bitrise ◦ CI/CD Server ◦ Easy to use ◦
No maintain ◦ Simple interface
Build time part two ! Time to use Bitrise 19
20
21
22
23
24 THANKS! Any questions? You can find me at @thibautcoutard
&
[email protected]