Soumettre la recherche
Mettre en ligne
CIツールのまとめとSide CI - CIツール勉強会@福岡
•
14 j'aime
•
7,119 vues
Koichiro Sumi
Suivre
CIツール勉強会@福岡 (2015/03/13 19:30〜)で発表した内容のスライド資料です。CIツールについてまとめてみました。
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 58
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
GitHub + Circle CI で幸せになろう
GitHub + Circle CI で幸せになろう
Nobuhiro Ueda
Circle ciで結果をslackに通知してみる
Circle ciで結果をslackに通知してみる
ynakahira
自動化を支えるCI/CDツールの私の選択 ~何をするためにCI/CDツールを選ぶか~
自動化を支えるCI/CDツールの私の選択 ~何をするためにCI/CDツールを選ぶか~
aha_oretama
GitとCIとかチャットとかをオンプレで運用する話
GitとCIとかチャットとかをオンプレで運用する話
mdome
Dockerの事例紹介
Dockerの事例紹介
Hiroki Endo
Windows コンテナを AKS に追加する
Windows コンテナを AKS に追加する
Yuto Takei
Jenkins 再入門
Jenkins 再入門
Jumpei Miyata
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
CROOZ, inc.
Recommandé
GitHub + Circle CI で幸せになろう
GitHub + Circle CI で幸せになろう
Nobuhiro Ueda
Circle ciで結果をslackに通知してみる
Circle ciで結果をslackに通知してみる
ynakahira
自動化を支えるCI/CDツールの私の選択 ~何をするためにCI/CDツールを選ぶか~
自動化を支えるCI/CDツールの私の選択 ~何をするためにCI/CDツールを選ぶか~
aha_oretama
GitとCIとかチャットとかをオンプレで運用する話
GitとCIとかチャットとかをオンプレで運用する話
mdome
Dockerの事例紹介
Dockerの事例紹介
Hiroki Endo
Windows コンテナを AKS に追加する
Windows コンテナを AKS に追加する
Yuto Takei
Jenkins 再入門
Jenkins 再入門
Jumpei Miyata
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
CROOZ, inc.
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
Yahoo!デベロッパーネットワーク
Eureka go 2015_12_12
Eureka go 2015_12_12
matsuo kenji
(自分流)Gitの運用ルール
(自分流)Gitの運用ルール
Erina Takei
「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
Kazushi Kamegawa
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
Go Sueyoshi (a.k.a sue445)
Git extensions ws外部公開用
Git extensions ws外部公開用
CROOZ, inc.
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
Daisuke Ikeda
Yapc2012資料
Yapc2012資料
matsuo kenji
Gitと出会って人生変わった テックヒルズ2013-03-22
Gitと出会って人生変わった テックヒルズ2013-03-22
Shota Umeda
Metahub for github
Metahub for github
Suguru Oho
マジカルsvnとキュアgit
マジカルsvnとキュアgit
Takafumi ONAKA
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
朋志 佐々木
Jenkins User Conference 東京 2015
Jenkins User Conference 東京 2015
Kohsuke Kawaguchi
Git勉強会
Git勉強会
masahiro_minami
LibreOffice を Windows 上でビルドする UPDATE2
LibreOffice を Windows 上でビルドする UPDATE2
Tomofumi Yagi
OSS運用管理勉強会LT
OSS運用管理勉強会LT
atk1234
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用
CROOZ, inc.
GitHubで学ぶバージョン管理
GitHubで学ぶバージョン管理
Masafumi Yokoyama
はじめての CircleCI
はじめての CircleCI
Yosuke Mizutani
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Hiroshi Maekawa
Contenu connexe
Tendances
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
Yahoo!デベロッパーネットワーク
Eureka go 2015_12_12
Eureka go 2015_12_12
matsuo kenji
(自分流)Gitの運用ルール
(自分流)Gitの運用ルール
Erina Takei
「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
Kazushi Kamegawa
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
Go Sueyoshi (a.k.a sue445)
Git extensions ws外部公開用
Git extensions ws外部公開用
CROOZ, inc.
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
Daisuke Ikeda
Yapc2012資料
Yapc2012資料
matsuo kenji
Gitと出会って人生変わった テックヒルズ2013-03-22
Gitと出会って人生変わった テックヒルズ2013-03-22
Shota Umeda
Metahub for github
Metahub for github
Suguru Oho
マジカルsvnとキュアgit
マジカルsvnとキュアgit
Takafumi ONAKA
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
朋志 佐々木
Jenkins User Conference 東京 2015
Jenkins User Conference 東京 2015
Kohsuke Kawaguchi
Git勉強会
Git勉強会
masahiro_minami
LibreOffice を Windows 上でビルドする UPDATE2
LibreOffice を Windows 上でビルドする UPDATE2
Tomofumi Yagi
OSS運用管理勉強会LT
OSS運用管理勉強会LT
atk1234
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用
CROOZ, inc.
GitHubで学ぶバージョン管理
GitHubで学ぶバージョン管理
Masafumi Yokoyama
Tendances
(20)
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
Eureka go 2015_12_12
Eureka go 2015_12_12
(自分流)Gitの運用ルール
(自分流)Gitの運用ルール
「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
Git extensions ws外部公開用
Git extensions ws外部公開用
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
Yapc2012資料
Yapc2012資料
Gitと出会って人生変わった テックヒルズ2013-03-22
Gitと出会って人生変わった テックヒルズ2013-03-22
Metahub for github
Metahub for github
マジカルsvnとキュアgit
マジカルsvnとキュアgit
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Jenkins User Conference 東京 2015
Jenkins User Conference 東京 2015
Git勉強会
Git勉強会
LibreOffice を Windows 上でビルドする UPDATE2
LibreOffice を Windows 上でビルドする UPDATE2
OSS運用管理勉強会LT
OSS運用管理勉強会LT
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用
GitHubで学ぶバージョン管理
GitHubで学ぶバージョン管理
En vedette
はじめての CircleCI
はじめての CircleCI
Yosuke Mizutani
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Hiroshi Maekawa
Drone.io のご紹介
Drone.io のご紹介
Uchio Kondo
Jenkinsのおっさんを眺めるだけ
Jenkinsのおっさんを眺めるだけ
Nobukazu Hanada
なれる!IL
なれる!IL
Hiroshi Maekawa
VAddy - CI勉強会 fukuoka
VAddy - CI勉強会 fukuoka
ichikaway
Circle ci and docker+serverspec
Circle ci and docker+serverspec
Tsuyoshi Yamada
オリジナル社内ツールの末路
オリジナル社内ツールの末路
Kiyotaka Kunihira
Walter の進捗と今後
Walter の進捗と今後
Recruit Technologies
Agileツール適合化分科会(ci ツール)
Agileツール適合化分科会(ci ツール)
masanori kataoka
DevOps Methodology
DevOps Methodology
Melissa Luongo
CircleCIを勝手に紹介・宣伝 + おまけ [OSC Hokkaido 2015 LT]
CircleCIを勝手に紹介・宣伝 + おまけ [OSC Hokkaido 2015 LT]
OMEGA (@equal_001)
自動化テスト VS 手動テスト
自動化テスト VS 手動テスト
Ryutaro YOSHIBA
ドメイン『駆動』『開発』
ドメイン『駆動』『開発』
Hiroshi Maekawa
nanapiにおける継続的インテグレーション
nanapiにおける継続的インテグレーション
晃 遠山
うさぎ組 in G* WorkShop -うさみみの日常-
うさぎ組 in G* WorkShop -うさみみの日常-
kyon mm
Spockを使おう!
Spockを使おう!
Takuma Watabiki
Groovy Testing Aug2009
Groovy Testing Aug2009
guest4a266c
Jenkinsを用いたAndroidアプリビルド作業効率化
Jenkinsを用いたAndroidアプリビルド作業効率化
Kenichi Kambara
How about Gradle?
How about Gradle?
Yasuharu Nakano
En vedette
(20)
はじめての CircleCI
はじめての CircleCI
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Drone.io のご紹介
Drone.io のご紹介
Jenkinsのおっさんを眺めるだけ
Jenkinsのおっさんを眺めるだけ
なれる!IL
なれる!IL
VAddy - CI勉強会 fukuoka
VAddy - CI勉強会 fukuoka
Circle ci and docker+serverspec
Circle ci and docker+serverspec
オリジナル社内ツールの末路
オリジナル社内ツールの末路
Walter の進捗と今後
Walter の進捗と今後
Agileツール適合化分科会(ci ツール)
Agileツール適合化分科会(ci ツール)
DevOps Methodology
DevOps Methodology
CircleCIを勝手に紹介・宣伝 + おまけ [OSC Hokkaido 2015 LT]
CircleCIを勝手に紹介・宣伝 + おまけ [OSC Hokkaido 2015 LT]
自動化テスト VS 手動テスト
自動化テスト VS 手動テスト
ドメイン『駆動』『開発』
ドメイン『駆動』『開発』
nanapiにおける継続的インテグレーション
nanapiにおける継続的インテグレーション
うさぎ組 in G* WorkShop -うさみみの日常-
うさぎ組 in G* WorkShop -うさみみの日常-
Spockを使おう!
Spockを使おう!
Groovy Testing Aug2009
Groovy Testing Aug2009
Jenkinsを用いたAndroidアプリビルド作業効率化
Jenkinsを用いたAndroidアプリビルド作業効率化
How about Gradle?
How about Gradle?
Similaire à CIツールのまとめとSide CI - CIツール勉強会@福岡
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
さくらインターネット株式会社
ActiveResourceモデルによるAPIの隠蔽の怖い話~レスポンスタイムへの致命的影響~ at #shinjukurb
ActiveResourceモデルによるAPIの隠蔽の怖い話~レスポンスタイムへの致命的影響~ at #shinjukurb
Koichiro Sumi
開発メンバーを増やすときの秩序だったプラクティス with SideCI
開発メンバーを増やすときの秩序だったプラクティス with SideCI
Koichiro Sumi
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Yuichiro Saito
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
Daiki Kawanuma
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
cloudconductor
第9回しゃちほこオラクル倶楽部
第9回しゃちほこオラクル倶楽部
オラクルエンジニア通信
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016
Godai Nakamura
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
Takeshi Morikawa
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
Issei Hiraoka
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
dstn交流会_data_spider 3.0最新情報とデモ
dstn交流会_data_spider 3.0最新情報とデモ
dstn
QualityとDeliveryを両立させるために僕らがやったこと
QualityとDeliveryを両立させるために僕らがやったこと
Takeshi Sekiguchi
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
Google Cloud Platform - Japan
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
Kazumi IWANAGA
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
Microsoft Azure Japan
JaSST'16 Tokyo モバイルセッション
JaSST'16 Tokyo モバイルセッション
mirer
ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築
iwata jaws-ug
Similaire à CIツールのまとめとSide CI - CIツール勉強会@福岡
(20)
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
ActiveResourceモデルによるAPIの隠蔽の怖い話~レスポンスタイムへの致命的影響~ at #shinjukurb
ActiveResourceモデルによるAPIの隠蔽の怖い話~レスポンスタイムへの致命的影響~ at #shinjukurb
開発メンバーを増やすときの秩序だったプラクティス with SideCI
開発メンバーを増やすときの秩序だったプラクティス with SideCI
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
第9回しゃちほこオラクル倶楽部
第9回しゃちほこオラクル倶楽部
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
dstn交流会_data_spider 3.0最新情報とデモ
dstn交流会_data_spider 3.0最新情報とデモ
QualityとDeliveryを両立させるために僕らがやったこと
QualityとDeliveryを両立させるために僕らがやったこと
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
JaSST'16 Tokyo モバイルセッション
JaSST'16 Tokyo モバイルセッション
ECSとGitLabでCI環境構築
ECSとGitLabでCI環境構築
Plus de Koichiro Sumi
Siderご紹介スライド@第2回 GitHub Enterprise ユーザ会
Siderご紹介スライド@第2回 GitHub Enterprise ユーザ会
Koichiro Sumi
エンジニアが作りたいものを本気で作るための起業という選択肢。レビュー支援サービスSiderの着想から現在、未来 | Rails developers me...
エンジニアが作りたいものを本気で作るための起業という選択肢。レビュー支援サービスSiderの着想から現在、未来 | Rails developers me...
Koichiro Sumi
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
Koichiro Sumi
管理画面の作り方ディスカス 新宿.rb 36th #shinjukurb
管理画面の作り方ディスカス 新宿.rb 36th #shinjukurb
Koichiro Sumi
プロトタイプとMVPの開発上のギャップの大きさ。リンスタ関ヶ原 東軍先鋒 #devlove
プロトタイプとMVPの開発上のギャップの大きさ。リンスタ関ヶ原 東軍先鋒 #devlove
Koichiro Sumi
ベトナムのホーチミン・ハノイ・ダナンを1週間見て回った話
ベトナムのホーチミン・ハノイ・ダナンを1週間見て回った話
Koichiro Sumi
IVS CTO Night 2015 Winter LT資料 / SideCI
IVS CTO Night 2015 Winter LT資料 / SideCI
Koichiro Sumi
毎日2000個のコンテナをstartする鯖が突然死して僕が驚愕した話
毎日2000個のコンテナをstartする鯖が突然死して僕が驚愕した話
Koichiro Sumi
Sidekiq Proを1年ほど使ってみて良かったところ、困ったところ | 新宿.rb 29th #shinjukurb
Sidekiq Proを1年ほど使ってみて良かったところ、困ったところ | 新宿.rb 29th #shinjukurb
Koichiro Sumi
Ruby用の静的コード解析ツールざくっと紹介 by SideCI #omotesandorb
Ruby用の静的コード解析ツールざくっと紹介 by SideCI #omotesandorb
Koichiro Sumi
PHPMD, PHP_CodeSniffer x SideCIによる継続的コードチェック
PHPMD, PHP_CodeSniffer x SideCIによる継続的コードチェック
Koichiro Sumi
API通信周りの継続的なテストの仕組み~SideCIでの実践~
API通信周りの継続的なテストの仕組み~SideCIでの実践~
Koichiro Sumi
Git plus something / Git+何かで更にGitを使いこなす
Git plus something / Git+何かで更にGitを使いこなす
Koichiro Sumi
About SideCI
About SideCI
Koichiro Sumi
ただのSEが初めてArduinoで遊んでみたw(今更 : 品モノラボ #9
ただのSEが初めてArduinoで遊んでみたw(今更 : 品モノラボ #9
Koichiro Sumi
スタートアップの開発体制、流れ POPULAR PATTERN
スタートアップの開発体制、流れ POPULAR PATTERN
Koichiro Sumi
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
Koichiro Sumi
CIを取り入れ始めて超楽になったこと
CIを取り入れ始めて超楽になったこと
Koichiro Sumi
スタートアップの開発体制、流れのBASIC PATTERN
スタートアップの開発体制、流れのBASIC PATTERN
Koichiro Sumi
Rubyでも今すぐ始められるCI How-to & Tips - SideCI TokyuRuby会議07 LT資料 #tqrk07
Rubyでも今すぐ始められるCI How-to & Tips - SideCI TokyuRuby会議07 LT資料 #tqrk07
Koichiro Sumi
Plus de Koichiro Sumi
(20)
Siderご紹介スライド@第2回 GitHub Enterprise ユーザ会
Siderご紹介スライド@第2回 GitHub Enterprise ユーザ会
エンジニアが作りたいものを本気で作るための起業という選択肢。レビュー支援サービスSiderの着想から現在、未来 | Rails developers me...
エンジニアが作りたいものを本気で作るための起業という選択肢。レビュー支援サービスSiderの着想から現在、未来 | Rails developers me...
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
管理画面の作り方ディスカス 新宿.rb 36th #shinjukurb
管理画面の作り方ディスカス 新宿.rb 36th #shinjukurb
プロトタイプとMVPの開発上のギャップの大きさ。リンスタ関ヶ原 東軍先鋒 #devlove
プロトタイプとMVPの開発上のギャップの大きさ。リンスタ関ヶ原 東軍先鋒 #devlove
ベトナムのホーチミン・ハノイ・ダナンを1週間見て回った話
ベトナムのホーチミン・ハノイ・ダナンを1週間見て回った話
IVS CTO Night 2015 Winter LT資料 / SideCI
IVS CTO Night 2015 Winter LT資料 / SideCI
毎日2000個のコンテナをstartする鯖が突然死して僕が驚愕した話
毎日2000個のコンテナをstartする鯖が突然死して僕が驚愕した話
Sidekiq Proを1年ほど使ってみて良かったところ、困ったところ | 新宿.rb 29th #shinjukurb
Sidekiq Proを1年ほど使ってみて良かったところ、困ったところ | 新宿.rb 29th #shinjukurb
Ruby用の静的コード解析ツールざくっと紹介 by SideCI #omotesandorb
Ruby用の静的コード解析ツールざくっと紹介 by SideCI #omotesandorb
PHPMD, PHP_CodeSniffer x SideCIによる継続的コードチェック
PHPMD, PHP_CodeSniffer x SideCIによる継続的コードチェック
API通信周りの継続的なテストの仕組み~SideCIでの実践~
API通信周りの継続的なテストの仕組み~SideCIでの実践~
Git plus something / Git+何かで更にGitを使いこなす
Git plus something / Git+何かで更にGitを使いこなす
About SideCI
About SideCI
ただのSEが初めてArduinoで遊んでみたw(今更 : 品モノラボ #9
ただのSEが初めてArduinoで遊んでみたw(今更 : 品モノラボ #9
スタートアップの開発体制、流れ POPULAR PATTERN
スタートアップの開発体制、流れ POPULAR PATTERN
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
CIを取り入れ始めて超楽になったこと
CIを取り入れ始めて超楽になったこと
スタートアップの開発体制、流れのBASIC PATTERN
スタートアップの開発体制、流れのBASIC PATTERN
Rubyでも今すぐ始められるCI How-to & Tips - SideCI TokyuRuby会議07 LT資料 #tqrk07
Rubyでも今すぐ始められるCI How-to & Tips - SideCI TokyuRuby会議07 LT資料 #tqrk07
CIツールのまとめとSide CI - CIツール勉強会@福岡
1.
[Confidential] © 2013
Actcat, Inc. 1 CIサービスを3ジャンルに分けて考察。 Test and Delivery, Everything, Specialization β
2.
[Confidential] © 2013
Actcat, Inc. CIサービス 3ジャンル 1. Build,(Test(and(Delivery( " テスト(&(デプロイ専用CI( " =>(今回は主にココをまとめました( 2. Everything( " 継続的インテグレーション全てに使える( 3. Specialization( " 一部に特化したCI( (テスト(&(デプロイ専用を除く) 6
3.
[Confidential] © 2013
Actcat, Inc. 7 BUILD, TEST AND DELIVERY
4.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery ! ソフトウェアのビルド・テスト・デプロ イに特化したCI(SaaS(/(Software( ! CircleCI,(TravisCI,(Wercker,(Drone.ioなど( ! Jenkinsは元々はBuild専用だったが、その 名の通り執事のごとく、何でもこなして くれるようになったので、Jenkinsは Everythingジャンルの長にジャンル分け 8
5.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery ビルド・テスト・デプロイ向け CIを今回の勉強会にあたって( 総まとめしてみました! 9
6.
[Confidential] © 2013
Actcat, Inc. 10
7.
[Confidential] © 2013
Actcat, Inc. 11
8.
[Confidential] © 2013
Actcat, Inc. 12
9.
[Confidential] © 2013
Actcat, Inc. 13
10.
[Confidential] © 2013
Actcat, Inc. 14
11.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery 中略 15
12.
[Confidential] © 2013
Actcat, Inc. 16
13.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery 中略 17
14.
[Confidential] © 2013
Actcat, Inc. 18
15.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery 続きはwebで!( http://sideci.hatenablog.com/ entry/2015/03/13/144948 19
16.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery 調査結果 ! SaaS型CIサービス(13個( " CircleCIをはじめ「いわゆるCI系SaaS」( ! OSSのCIツール(7個( " Drone.io含む(Travis含まず)( ! SaaS型 特化型CIサービス(5個( " iOS,(Android専用など 20
17.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery TOP10 1. TravisCI( 2. CODESHIP( 3. JenkinsCI( 4. CircleCI( 5. Wercker( 6. Shippable( 7. Drone.io( 8. TeamCity( 9. Buildkite( 10. MagunumCI 21 Leanstack.ioというサイトによる人気順(
18.
[Confidential] © 2013
Actcat, Inc. Build, Test and Delivery Pickup 1. TravisCI( 2. CODESHIP( 3. JenkinsCI( 4. CircleCI( 5. Wercker( 6. Shippable( 7. Drone.io( 8. TeamCity( 9. Buildkite( 10. MagunumCI 22 5個をピックアップ(
19.
[Confidential] © 2013
Actcat, Inc. ユーザ数最大、OSS系CIの長、最古参 TravisCI 23
20.
[Confidential] © 2013
Actcat, Inc. TravisCIの特徴 ! OSSのソフトウェアが半端ない数が TravisCI.orgでBuildされている( ! OSSを軸に発展したため、複数のプログラミ ング言語のバージョンでBuildするなど、他の CIサービスにはない多機能性( ! バックエンドはLXCではなくVM( " LXCなどない時代から存在しているため( " Objective1CのBuildのみMac(OS(X 24
21.
[Confidential] © 2013
Actcat, Inc. 料金はちょっとお高め 25
22.
[Confidential] © 2013
Actcat, Inc. CODESHIP 26
23.
[Confidential] © 2013
Actcat, Inc. CODESHIPの特徴 ! GitHub,(BitBucketの両対応( ! Build,(Test,(Delivery,(Notification( " 割りと普通?CIの一般的な感じ( " SSHでログインしてBuildログを見るなど 可( ! パラレル稼働で高速なBuild・Testが可能 27
24.
[Confidential] © 2013
Actcat, Inc. 料金 無料プランあり。有料は$49/month 28
25.
[Confidential] © 2013
Actcat, Inc. CircleCI 29
26.
[Confidential] © 2013
Actcat, Inc. CircleCIの特徴 ! GitHubのみ対応( " BitBucketはサポートしない( ! Build,(Test,(Delivery,(Notification( " 割りと普通?CIの一般的な感じ( " SSHでログインしてBuildログを見るなど 可( ! パラレル稼働で高速なBuild・Testが可能 ! 内部はLXC。DockerをLXC上で動かすこと も可 30
27.
[Confidential] © 2013
Actcat, Inc. 料金 無料プランあり。有料は$49/month 31
28.
[Confidential] © 2013
Actcat, Inc. 人気第五位? Wercker 32
29.
[Confidential] © 2013
Actcat, Inc. Werckerの特徴 ! GitHub,(BitBucketの両対応( ! Build,(Test,(Delivery,(Notification( " 割りと普通?CIの一般的な感じ( ! Step,(Boxという物をユーザ間で共有しあ えるのが最も大きな特徴( " 「HipChatに通知するStep」などがユーザ によって公開されている 33
30.
[Confidential] © 2013
Actcat, Inc. 料金 ベータ期間中は完全無料と太っ腹 34
31.
[Confidential] © 2013
Actcat, Inc. 人気第六位? Shippable 35
32.
[Confidential] © 2013
Actcat, Inc. Shippableの特徴 ! GitHub,(BitBucketの両対応( ! Build,(Test,(Delivery,(Notification( " 割りと普通?CIの一般的な感じ( " 当初はCircleCIより4倍早い、といたこと がLPに記載されていたが、今は記載され ていない( 36
33.
[Confidential] © 2013
Actcat, Inc. 料金 無料プランあり。有料プランも 年額 $12 37
34.
[Confidential] © 2013
Actcat, Inc. PaaS(for(Testingは( CircleCI一択でしょ( ( 僕はキメ顔でそう言った 38
35.
[Confidential] © 2013
Actcat, Inc. だってCircleCIが一番金持ち何だもん! と、思ってたら、いつの間にかShippable... 39 0( 2000000( 4000000( 6000000( 8000000( 10000000( 12000000( CircleCI( CODESHIP( Shippable( Drone.io( Wercker( 12億円( 調達済
36.
[Confidential] © 2013
Actcat, Inc. まじめにユースケース別おすすめ 1/2 ! テストがたくさんある・時間がかかる( " テストのパラレル実行に力を入れている CircleCIがおすすめ。お金さえ払えばどんど ん早くなる( ! Docker(Containerをデプロイしたりなどの最先 端構成( " CircleCIが現状最も多機能。CircleCIが無理な ら他も無理?( " (TravisCIを除いて)CI系サービスの初期から真 面目にビジネス・開発しているため先行( 40
37.
[Confidential] © 2013
Actcat, Inc. まじめにユースケース別おすすめ 2/2 ! BitBucket使ってます(/(無料で使いたい( " Shippableがおすすめ。無料プランもある し、年額プランも格安( ! CIをオレ色に染めて広めていきたい( " WerckerのStepやBoxを作って公開してい くのがおすすめ。利用料も無料( ! TravisCI以外ではBuild出来ないプロジェク ト( " TravisCIしかないよね!Or(Jenkins 41
38.
[Confidential] © 2013
Actcat, Inc. 42 EVERYTHING
39.
[Confidential] © 2013
Actcat, Inc. なんでも出来る系CIは Jenkins 最強 他の追従を許さない歴史の積み重ね ! Jenkinsをホスティングして使いましょ!( ! さくらのVPSでもAWSでもどこでもOK( ローカルサーバでもOK( ! JenkinsをEnterprise(useでホスティングなら CloudBeesをご利用下さい( " 使ったこと無いので、誰かレポ教えてく ださい!Consumer向けはたぶん無いです 43
40.
[Confidential] © 2013
Actcat, Inc. Jenkins x etc = CI ! Jenkinsを使った継続的デリバリソフトウェア が結構ありました( ! Jenkins単体でも十分デリバリ出来ますが、設 定が面倒だったりする場合にいいかも?(ブ ログにてリンク紹介)( ! SideCIもJenkinsを使ってテスト&デリバリ用 のDocker(ImageのBuildやdeployを行ってます 44
41.
[Confidential] © 2013
Actcat, Inc. 45 SPECIALIZATION
42.
[Confidential] © 2013
Actcat, Inc. Specialization ! テストだけがCIじゃない!( ! ソフトウェアを改善する継続的な取り組 みのためのソフト、サービスはたくさん( " Vaddyさんも広義ではCIツールかなと( " 私たちのSideCIもCIツール( " RubyだとHoundCIとかも 46
43.
[Confidential] © 2013
Actcat, Inc. 47 SIDECI
44.
[Confidential] © 2013
Actcat, Inc. What is SideCI? Integration:(( Open(Source(Software( ( (+(Docker( ( ( (+(GitHub(( >( Automated(Code(Review( and( (Test(and(Delivery( 48
45.
[Confidential] © 2013
Actcat, Inc. How does it works? 49 hook
46.
[Confidential] © 2013
Actcat, Inc. 50 コードを共有のファイル置き場、( GitHub に保存すると(
47.
[Confidential] © 2013
Actcat, Inc. 51 ソース( コード 解析 SideCIが自動で 解析を開始( 今回の変更により発生した問題点を検出(
48.
[Confidential] © 2013
Actcat, Inc. 52 SideCI管理画面上で解析結果を確認。( 新たに発生した問題や、継続中の問題を確認可能(
49.
[Confidential] © 2013
Actcat, Inc. 53 問題のあるコード、箇所、内容、修正方法等を( SideCI上で一括確認。(例:(Brakemanの実行結果(
50.
[Confidential] © 2013
Actcat, Inc. ! 問題が検出されたコード( " User.first(:conditions(=>(“( username(=(#{params[:username]}’”))( ! コードに含まれる問題( " SQLインジェクション攻撃が可能( ! 表示される解説( " インジェクション攻撃は脅威度第1位( (オープンWebアプリケーションセキュリティプロジェク ト2010)( " データの流出や削除、書き換えが可能( " 解決策の掲示(Before1>After例)( 54
51.
[Confidential] © 2013
Actcat, Inc. 55 GitHub上にSideCIがインラインコメント( プログラムとコラボした開発が出来る(
52.
[Confidential] © 2013
Actcat, Inc. 56 様々なツールをワンクリックで開発フローに導入、 継続的にコードを改善していける(
53.
[Confidential] © 2013
Actcat, Inc. Jenkinsなどを使っている方に朗報! 57 Test(and(Deployの結果画面はこんな感じ(
54.
[Confidential] © 2013
Actcat, Inc. 58 GitHub上でテストステータスを確認出来るので、 安心してマージ出来ます(
55.
[Confidential] © 2013
Actcat, Inc. Features / OpenSourceSoftwares ! Automated(Code(Review( " RailsBestPractice,(Bundler(outdated,( Brakeman,(Rubocop,(reek( " PHP_CodeSniffer( " JSHint,(CoffeeLint( ! Test(and(Delivery( " Rspec,(Capistrano,(shell( 59
56.
[Confidential] © 2013
Actcat, Inc. Our Customers GitHub(+(Railsな開発体制のプロジェクトで( ご利用頂いております( ( ! Active(50(Projects(per(week( ! Over(1000(Comments(per(week( 60
57.
[Confidential] © 2013
Actcat, Inc. 1クリックで ソフトウェア開発を より早くより 品質に 61
58.
[Confidential] © 2013
Actcat, Inc. 62 https://www.sideci.com/(
Télécharger maintenant