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
Introducing Todays CI Services
Search
wtnabe
May 21, 2016
Programming
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introducing Todays CI Services
CIサービス紹介 at Kanazawa.rb meetup #45
wtnabe
May 21, 2016
Transcript
49 slides
CIサービス紹介 @wtnabe Kanazawa.rb meetup #45 2016-05-21 (Sat) at DMM.com Labo
Kanazawa Minami-chou
お品書き 選定基準 CIサービス紹介していくよ CIサービスの選び⽅ まとめ
選定基準
今回CIサービス紹介 ということで
基本的には SaaSで使えるものを 挙げていきます
基準としては メジャー OSS版がある 特定プラットフォーム向け おまけ
CIサービス紹介していくよ
Travis CI CircleCI Codeship Shippable
Drone.io AppVeyor CI
SAUCELABS BrowserStack
※ 注意 以降の話は 2016-04-30 現在の情報です
Travis CI https://travis-ci.com/
2011年誕⽣ GitHubのみ対応 当初OSSプロジェクト無料プランから 始まったためOSS界隈で有名 有料プランは $129/mon〜 なので割と規 模がないとつらい
OSX build可能 コンテナにssh接続可能 Enterprise版あり Crystal, Erlang, Perl, VisualBasic対応
CircleCI https://circleci.com/
2011年誕⽣ 今のところGitHubのみ対応 Linux x 1 parallelなら無料 なら無料 private reposも無料 も無料で対応
2つめから $50 / para
Enterprise版(self-hosting)あり OSX build可能 コンテナssh接続可能 プロジェクトのアクセス権限はすべてリ ポジトリと紐づいているので管理が楽 5B
Codeship https://codeship.com/
GitHub / Bitbucket対応 5プロジェクトまで⽉100buildsまでな らprivateも無料 制限がなくなるのは $41/mon ( yearly )
〜 コンテナにssh接続可能 Dockerサポートあり(要問い合わせ)
Shippable https://app.shippable.com/
GitHub / Bitbucket対応 1 para / 1 pipeline無料 $10 /
parallel $10 / 3 pipeline 安い、だが設定がやや煩雑
Drone.io https://drone.io/
2013年誕⽣ ? GitHub / Bitbucket対応 Browser環境標準装備 環境標準装備 $49 でprivateもunlimited 1
concurr なのでCircleCIにBitbucket対 応を⾜したような感じ
Dart対応 Apache License 2.0 の の OSS 版あり 版あり https://github.com/drone/drone
OSS版 Drone.io を社内で使い始めてる話 - Qiita
BITRISE https://www.bitrise.io
モバイルアプリに特化 iOS / Android / Xamarin対応 GitHub / Bitbucket対応 ⽉200
buildsまで無料 $45/mon ( yearly ) 1 concurr 〜
AppVeyor CI http://www.appveyor.com/
Windows support free for OSS project unlimited private repo $59/mon
〜 Ruby support ! VMにRDP接続可能
ブラウザテスト
SAUCELABS https://saucelabs.com
Selenium testing and unit testing $19/mon ( yearly ) Local
Testing ( Sauce Connect ) Jenkins, VSTS, CircleCI, Travis CI対応
BrowserStack https://www.browserstack.com
Sim/Emu and Real Devices and Browsers $29/mon ( yearly )
Local Testing Jenkin, Travis CI, CircleCI対応
カバレッジなど
Coveralls https://coveralls.io
GitHub / Bitbucket対応 Travis CI / CircleCI対応 カバレッジ収集 free for
OSS $25 for private 10 repos same as GitHub Bronze org
CODE CLIMATE https://codeclimate.com
静的解析 GitHub対応 Localでの実⾏とOSS repoは無料 $16.67/mon ( yearly ) 簡単 簡単
CIサービスの選び⽅
基本
マニーで解決
⼿作りもできるけど そのリソースを確保できる 場合に限られる
はっきり⾔おう
当たったサービス以外は そこまでリソース割けない
⼿っ取り早く実現できる そこそこの性能の 有名なやつにしとけ
まとめ
CIサービスはたくさんある 最近は⽐較的安価で使える ちょっとの投資で効果は⼤きい
積極的に利⽤していこう
Enjoy !
More Decks by wtnabe
See All by wtnabe
新しいフロントプロセスとドキュメントフォーマットを考えてみた
wtnabe
0
55
Rubyでもモノリポしたい - 調査、おさわり編 -
wtnabe
0
90
Ruby de Railway Oriented Programming
wtnabe
0
140
Bindanのススメ
wtnabe
0
83
そのオブジェクト、何を保証してくれますか? - GuideRailのススメ -
wtnabe
0
88
Effective Jekyll
wtnabe
0
110
5 min Jekyll/Liquid Plugin cooking
wtnabe
0
78
Ruby de Wasm
wtnabe
0
110
Cloud Native Buildpacksって結局どうなの?
wtnabe
0
98
Other Decks in Programming
See All in Programming
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
230
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
220
Enforcing Your Architecture with Unit Tests in the AI Era (Swift Connection X)
steliosf
PRO
1
170
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
850
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
180
Modernizing iOS Apps
seyfoyun
0
150
AI-Powered Domain-Driven Design
ziobrando
0
440
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
310
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
750
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
230
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Bash Introduction
62gerente
615
220k
Design in an AI World
tapps
1
390
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
1
240
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
400
The Limits of Empathy - UXLibs8
cassininazir
2
780
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Test your architecture with Archunit
thirion
2
2.5k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
560
Prompt Engineering for Job Search
mfonobong
0
580