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
Workshop : CI - CD using Bitrise
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Thibaut Coutard
April 08, 2019
Technology
0
61
Workshop : CI - CD using Bitrise
Create a CI and a CD using Bitrise and Fastlane
Thibaut Coutard
April 08, 2019
Tweet
Share
More Decks by Thibaut Coutard
See All by Thibaut Coutard
iOS ecosystem
coutart
0
30
Tests
coutart
0
56
Clean Architecture
coutart
0
42
Iterate your Klingon
coutart
0
120
Internationalisation
coutart
0
35
Other Decks in Technology
See All in Technology
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.4k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
230
配列に見る bash と zsh の違い
kazzpapa3
1
140
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
190
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
Webhook best practices for rock solid and resilient deployments
glaforge
1
280
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.3k
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
370
Tebiki Engineering Team Deck
tebiki
0
24k
OpenShiftでllm-dを動かそう!
jpishikawa
0
100
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
130
Featured
See All Featured
Building Adaptive Systems
keathley
44
2.9k
GitHub's CSS Performance
jonrohan
1032
470k
エンジニアに許された特別な時間の終わり
watany
106
230k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
770
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Skip the Path - Find Your Career Trail
mkilby
0
54
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
210
Typedesign – Prime Four
hannesfritz
42
2.9k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
49k
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]