Submit Search
Upload
iOS対応のCIサービス「Bitrise」を使ってみた
•
5 likes
•
1,907 views
Kosuke Ogawa
Follow
2016/3/16 Tech Lunch @SuperShip Inc.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
BITRISEを使っています
BITRISEを使っています
Kazuaki KURIU
BitriseでiOS/Androidアプリ開発が幸せになった話
BitriseでiOS/Androidアプリ開発が幸せになった話
Eigo Takazawa
Visual Studio 2019 Updates Pickup!
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築
iwata jaws-ug
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
Tsukasa Kato
IBM Bluemixクラウド開発入門 15分でわかるBluemix
IBM Bluemixクラウド開発入門 15分でわかるBluemix
Hideaki Tokida
Bluemixクラウド開発入門 Devlivery Pipeline デモ
Bluemixクラウド開発入門 Devlivery Pipeline デモ
Hideaki Tokida
TravisCIでActionScriptを動かす
TravisCIでActionScriptを動かす
gyoh_k
Recommended
BITRISEを使っています
BITRISEを使っています
Kazuaki KURIU
BitriseでiOS/Androidアプリ開発が幸せになった話
BitriseでiOS/Androidアプリ開発が幸せになった話
Eigo Takazawa
Visual Studio 2019 Updates Pickup!
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築
iwata jaws-ug
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
Tsukasa Kato
IBM Bluemixクラウド開発入門 15分でわかるBluemix
IBM Bluemixクラウド開発入門 15分でわかるBluemix
Hideaki Tokida
Bluemixクラウド開発入門 Devlivery Pipeline デモ
Bluemixクラウド開発入門 Devlivery Pipeline デモ
Hideaki Tokida
TravisCIでActionScriptを動かす
TravisCIでActionScriptを動かす
gyoh_k
Azure Cloud Shell
Azure Cloud Shell
ryosuke matsumura
Docker on azure!進化していくcontainerを覗いてみよう!
Docker on azure!進化していくcontainerを覗いてみよう!
Tsukasa Kato
0831 node学園lt
0831 node学園lt
Kazuya Fukumoto
Azure Searchで作る検索サービス
Azure Searchで作る検索サービス
Yuta Matsumura
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
schoowebcampus
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
Hishikawa Takuro
社内LTネタ ReactNative
社内LTネタ ReactNative
Oguri Toru
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Oshitari_kochi
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
Yuki Okada
カジュアルに本番データを開発環境に入れる #mysqlcasual
カジュアルに本番データを開発環境に入れる #mysqlcasual
Kazuhiro Oinuma
Micronaut on Azure 試してみた
Micronaut on Azure 試してみた
拓将 平林
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
Yoshinori Kawasaki
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
Yuki Okada
Blazor WebAssembly と Windows Forms でのロジック共有例
Blazor WebAssembly と Windows Forms でのロジック共有例
Koichi Ota
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
Riotでサーバレスにした話
Riotでサーバレスにした話
Hiroyuki Hara
Couchbase CM 20150407
Couchbase CM 20150407
Couchbase Japan KK
Jenkins on-mac
Jenkins on-mac
yuichi takeda
リモート・スマホ・レンタル
リモート・スマホ・レンタル
NTT Resonant Technology Inc.
Espruinoの紹介
Espruinoの紹介
Masakazu Muraoka
Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)
Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)
Kosuke Ogawa
コードを書かずにUINavigationBarを スワイプで表示/非表示させる
コードを書かずにUINavigationBarを スワイプで表示/非表示させる
Kosuke Ogawa
More Related Content
What's hot
Azure Cloud Shell
Azure Cloud Shell
ryosuke matsumura
Docker on azure!進化していくcontainerを覗いてみよう!
Docker on azure!進化していくcontainerを覗いてみよう!
Tsukasa Kato
0831 node学園lt
0831 node学園lt
Kazuya Fukumoto
Azure Searchで作る検索サービス
Azure Searchで作る検索サービス
Yuta Matsumura
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
schoowebcampus
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
Hishikawa Takuro
社内LTネタ ReactNative
社内LTネタ ReactNative
Oguri Toru
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Oshitari_kochi
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
Yuki Okada
カジュアルに本番データを開発環境に入れる #mysqlcasual
カジュアルに本番データを開発環境に入れる #mysqlcasual
Kazuhiro Oinuma
Micronaut on Azure 試してみた
Micronaut on Azure 試してみた
拓将 平林
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
Yoshinori Kawasaki
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
Yuki Okada
Blazor WebAssembly と Windows Forms でのロジック共有例
Blazor WebAssembly と Windows Forms でのロジック共有例
Koichi Ota
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
Riotでサーバレスにした話
Riotでサーバレスにした話
Hiroyuki Hara
Couchbase CM 20150407
Couchbase CM 20150407
Couchbase Japan KK
Jenkins on-mac
Jenkins on-mac
yuichi takeda
リモート・スマホ・レンタル
リモート・スマホ・レンタル
NTT Resonant Technology Inc.
Espruinoの紹介
Espruinoの紹介
Masakazu Muraoka
What's hot
(20)
Azure Cloud Shell
Azure Cloud Shell
Docker on azure!進化していくcontainerを覗いてみよう!
Docker on azure!進化していくcontainerを覗いてみよう!
0831 node学園lt
0831 node学園lt
Azure Searchで作る検索サービス
Azure Searchで作る検索サービス
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜リリース編 先生:増井雄一郎
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
社内LTネタ ReactNative
社内LTネタ ReactNative
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
カジュアルに本番データを開発環境に入れる #mysqlcasual
カジュアルに本番データを開発環境に入れる #mysqlcasual
Micronaut on Azure 試してみた
Micronaut on Azure 試してみた
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
Blazor WebAssembly と Windows Forms でのロジック共有例
Blazor WebAssembly と Windows Forms でのロジック共有例
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Riotでサーバレスにした話
Riotでサーバレスにした話
Couchbase CM 20150407
Couchbase CM 20150407
Jenkins on-mac
Jenkins on-mac
リモート・スマホ・レンタル
リモート・スマホ・レンタル
Espruinoの紹介
Espruinoの紹介
More from Kosuke Ogawa
Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)
Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)
Kosuke Ogawa
コードを書かずにUINavigationBarを スワイプで表示/非表示させる
コードを書かずにUINavigationBarを スワイプで表示/非表示させる
Kosuke Ogawa
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
Kosuke Ogawa
ビールのはなし
ビールのはなし
Kosuke Ogawa
What's New in Core Location - WWDC 2015
What's New in Core Location - WWDC 2015
Kosuke Ogawa
自作アプリを Apple Watch対応した話 〜FastCheckin編〜
自作アプリを Apple Watch対応した話 〜FastCheckin編〜
Kosuke Ogawa
AppStoreのアプリ動画App Previewsの作り方
AppStoreのアプリ動画App Previewsの作り方
Kosuke Ogawa
iOS 8 App Extension「Action」でアプリ間連携してみる
iOS 8 App Extension「Action」でアプリ間連携してみる
Kosuke Ogawa
iOS 8のWebKit Frameworkでアプリ内ブラウザがどう変わる?
iOS 8のWebKit Frameworkでアプリ内ブラウザがどう変わる?
Kosuke Ogawa
facebook/popを使ってみた
facebook/popを使ってみた
Kosuke Ogawa
勉強会に行こう
勉強会に行こう
Kosuke Ogawa
Map Kitでローカル検索を試してみた
Map Kitでローカル検索を試してみた
Kosuke Ogawa
UIKit DynamicsとCoreMotionを組み合わせて物体を転がしてみた
UIKit DynamicsとCoreMotionを組み合わせて物体を転がしてみた
Kosuke Ogawa
iOSアプリ開発 脱初心者に向けて
iOSアプリ開発 脱初心者に向けて
Kosuke Ogawa
Objective-Cのいろいろな反復処理
Objective-Cのいろいろな反復処理
Kosuke Ogawa
初めてのテスト 〜2014年だしXcodeで単体テストでも初めてみるか〜
初めてのテスト 〜2014年だしXcodeで単体テストでも初めてみるか〜
Kosuke Ogawa
App Store 申請Tips
App Store 申請Tips
Kosuke Ogawa
iOSで笑顔を認識する
iOSで笑顔を認識する
Kosuke Ogawa
Dynamic Type の基本的なお話
Dynamic Type の基本的なお話
Kosuke Ogawa
iOSで光を感知する
iOSで光を感知する
Kosuke Ogawa
More from Kosuke Ogawa
(20)
Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)
Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)
コードを書かずにUINavigationBarを スワイプで表示/非表示させる
コードを書かずにUINavigationBarを スワイプで表示/非表示させる
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
ビールのはなし
ビールのはなし
What's New in Core Location - WWDC 2015
What's New in Core Location - WWDC 2015
自作アプリを Apple Watch対応した話 〜FastCheckin編〜
自作アプリを Apple Watch対応した話 〜FastCheckin編〜
AppStoreのアプリ動画App Previewsの作り方
AppStoreのアプリ動画App Previewsの作り方
iOS 8 App Extension「Action」でアプリ間連携してみる
iOS 8 App Extension「Action」でアプリ間連携してみる
iOS 8のWebKit Frameworkでアプリ内ブラウザがどう変わる?
iOS 8のWebKit Frameworkでアプリ内ブラウザがどう変わる?
facebook/popを使ってみた
facebook/popを使ってみた
勉強会に行こう
勉強会に行こう
Map Kitでローカル検索を試してみた
Map Kitでローカル検索を試してみた
UIKit DynamicsとCoreMotionを組み合わせて物体を転がしてみた
UIKit DynamicsとCoreMotionを組み合わせて物体を転がしてみた
iOSアプリ開発 脱初心者に向けて
iOSアプリ開発 脱初心者に向けて
Objective-Cのいろいろな反復処理
Objective-Cのいろいろな反復処理
初めてのテスト 〜2014年だしXcodeで単体テストでも初めてみるか〜
初めてのテスト 〜2014年だしXcodeで単体テストでも初めてみるか〜
App Store 申請Tips
App Store 申請Tips
iOSで笑顔を認識する
iOSで笑顔を認識する
Dynamic Type の基本的なお話
Dynamic Type の基本的なお話
iOSで光を感知する
iOSで光を感知する
Recently uploaded
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
Recently uploaded
(9)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
iOS対応のCIサービス「Bitrise」を使ってみた
1.
iOS対応のCIサービス 「Bitrise」を使ってみた Kosuke Ogawa (@koogawa)
2016/3/16 Tech Lunch
2.
きっかけ 2
3.
きっかけ 3 • 久しぶりに pod
update したらビルドできなくなっ ていた😂 • 常に最新バージョンのライブラリがインストール される設定(:head)になっていたのが原因 →バージョンを固定した • 常にビルドできる状態にしておきたい • せっかくなのでユニットテストも自動化したい
4.
そうだ、CIを導入しよう 4
5.
主なCIサービス(プライベートリポジトリが使えること) 5 Circle CI Travis
CI Bitrise 料金 $39/月 $199/月 無料 メンバー ? 無制限 2 ビルド回数 500/月 無制限 200/月 ビルド時間 ? 無制限 無制限 よさそう
6.
Bitriseの特徴 6 • ひとつひとつのStepを 「Workflow」に追加 していく • GUIベースで編集でき る
7.
できること 7 • Unit Test
実行 • Archive作成 • iTunes Connect へのアップロード • Cocoapods、Carthageにも対応 • Slackに通知 • 他にも色々
8.
今回やったこと 8 • Github の
develop リポジトリにプッシュされた タイミングで Unit Test 実行 • 常にテストが通る状態にする
9.
デモ 9
10.
所感 10 • ビルド回数などに制限はあるものの、現在の規模 (1∼2人)で使うには十分 • メンバーが増えてきたら有料プランを検討しても良 さそう •
GUIベースでいろいろカスタマイズできるのは嬉し い • 最新のXcodeに対応しているのが嬉しい
11.
ありがとうございました
Download now