Submit Search
Travis CIですぐに始める継続的インテグレーション
0 likes
•
1,629 views
Yusuke Ando
1 of 38
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
More Related Content
PDF
PHPとTravis CIでブラウザテスト
Yusuke Ando
DOCX
Quickofficeダラスからのテスト Japanese
Quickoffice Test
PDF
Testing PHP extension on Travis CI
Yoshio Hanawa
PDF
PCAの最終形態GPLVMの解説
弘毅 露崎
PPTX
複数台のKinectV2の使い方
Norishige Fukushima
PPTX
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
Norishige Fukushima
PDF
Travis CIで実現するPHPアプリの自動テスト
Yusuke Ando
PDF
バリデーション駆動開発(仮称)で プロジェクトメンバー全員を幸せにした話
Kentarou Takeda
PHPとTravis CIでブラウザテスト
Yusuke Ando
Quickofficeダラスからのテスト Japanese
Quickoffice Test
Testing PHP extension on Travis CI
Yoshio Hanawa
PCAの最終形態GPLVMの解説
弘毅 露崎
複数台のKinectV2の使い方
Norishige Fukushima
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
Norishige Fukushima
Travis CIで実現するPHPアプリの自動テスト
Yusuke Ando
バリデーション駆動開発(仮称)で プロジェクトメンバー全員を幸せにした話
Kentarou Takeda
Similar to Travis CIですぐに始める継続的インテグレーション
(20)
PDF
Laravelから学びレガシーと闘いはじめた
Yuta Ohashi
KEY
Web App Framework at SwapSkills vol28
光一 原田
PPTX
Java on Azure 2019
Yoshio Terada
PPTX
Cloud stack入門
Tadashi Mishima
PPTX
転職とLaravel
kasikasikasi
PDF
Quarkus Technical Deep Dive - Japanese
Chihiro Ito
PPTX
Jcss 「はじめよう!クラウド」配布用
chirashier
PDF
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
PPTX
Step by stepで学ぶTerraformによる監視付きAWS構築
Yo Takezawa
PPTX
Java on Azure 2019
Yoshio Terada
PDF
Web技術勉強会 第33回
龍一 田中
PPTX
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
Kazumi OHIRA
PPTX
Serverless frameworkを使ってみた話 at #nseg #90
ko ty
PPTX
20140605_じどうかの窓口_CloudBees_Jenkins
SHIFT Inc.
PDF
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
PDF
サーバーレスの今とこれから
真吾 吉田
PDF
OSvのご紹介 in Java 8 HotSpot meeting
Takuya ASADA
PDF
2016/05/01 Visual Studio with Cordova
miso- soup3
PDF
Azure DevOps 関西 2019 - Overview
Keiji Kamebuchi
PPT
NanoA
Kazuho Oku
Laravelから学びレガシーと闘いはじめた
Yuta Ohashi
Web App Framework at SwapSkills vol28
光一 原田
Java on Azure 2019
Yoshio Terada
Cloud stack入門
Tadashi Mishima
転職とLaravel
kasikasikasi
Quarkus Technical Deep Dive - Japanese
Chihiro Ito
Jcss 「はじめよう!クラウド」配布用
chirashier
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
Step by stepで学ぶTerraformによる監視付きAWS構築
Yo Takezawa
Java on Azure 2019
Yoshio Terada
Web技術勉強会 第33回
龍一 田中
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
Kazumi OHIRA
Serverless frameworkを使ってみた話 at #nseg #90
ko ty
20140605_じどうかの窓口_CloudBees_Jenkins
SHIFT Inc.
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
サーバーレスの今とこれから
真吾 吉田
OSvのご紹介 in Java 8 HotSpot meeting
Takuya ASADA
2016/05/01 Visual Studio with Cordova
miso- soup3
Azure DevOps 関西 2019 - Overview
Keiji Kamebuchi
NanoA
Kazuho Oku
Ad
More from Yusuke Ando
(20)
PDF
ダイナミック広告の改善と拡大
Yusuke Ando
PDF
DevOpsを実現するChef活用テクニック
Yusuke Ando
PDF
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
PDF
Testing your app with Selenium on Travis CI
Yusuke Ando
PDF
Shimokita.Unity Detonatorで爆発
Yusuke Ando
PDF
Shimokita.Unity RigidbodyとColliderで衝突
Yusuke Ando
PDF
Webプログラマの為のUnity入門
Yusuke Ando
PDF
ゴールデンウィークに最適な学習コンテンツ
Yusuke Ando
PDF
ブログやサイトのJekyllへの移行
Yusuke Ando
PDF
Shimokita.Unity パリの街をユニティちゃんが駆ける
Yusuke Ando
PDF
Dev opschef
Yusuke Ando
PDF
Paa s and oss
Yusuke Ando
PDF
New relic
Yusuke Ando
PDF
Engine Yardで作る NetCommons3のクラウド環境
Yusuke Ando
PDF
Engine Yard Cloud
Yusuke Ando
PDF
最近のCandyCane - PHP版Redmineでタスク管理を始めよう
Yusuke Ando
PDF
PHPの教室「foreachを極める」
Yusuke Ando
PDF
20121225 php
Yusuke Ando
PDF
90分間濃縮 PHPエラーの教室
Yusuke Ando
PDF
新標準PSRに学ぶきれいなPHP
Yusuke Ando
ダイナミック広告の改善と拡大
Yusuke Ando
DevOpsを実現するChef活用テクニック
Yusuke Ando
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
Testing your app with Selenium on Travis CI
Yusuke Ando
Shimokita.Unity Detonatorで爆発
Yusuke Ando
Shimokita.Unity RigidbodyとColliderで衝突
Yusuke Ando
Webプログラマの為のUnity入門
Yusuke Ando
ゴールデンウィークに最適な学習コンテンツ
Yusuke Ando
ブログやサイトのJekyllへの移行
Yusuke Ando
Shimokita.Unity パリの街をユニティちゃんが駆ける
Yusuke Ando
Dev opschef
Yusuke Ando
Paa s and oss
Yusuke Ando
New relic
Yusuke Ando
Engine Yardで作る NetCommons3のクラウド環境
Yusuke Ando
Engine Yard Cloud
Yusuke Ando
最近のCandyCane - PHP版Redmineでタスク管理を始めよう
Yusuke Ando
PHPの教室「foreachを極める」
Yusuke Ando
20121225 php
Yusuke Ando
90分間濃縮 PHPエラーの教室
Yusuke Ando
新標準PSRに学ぶきれいなPHP
Yusuke Ando
Ad
Travis CIですぐに始める継続的インテグレーション
1.
2014/3/26@yando Travis CIですぐに始める 継続的インテグレーション
2.
yando CandyCane / php
CakePHP2 実践入門
3.
engineyard.co.jp
4.
業務レベルのPaaS PHP/Ruby/Node/Java ご入用の際は是非
5.
今日の話題 Travis CIの基礎 Travis CIの始め方 Travis
CIのTIPS
6.
Travis CIの基礎
7.
継続的インテグレーション SaaS 2011年2月に誕生? ベルリン発 Mathias
Meyer & Josh Kalderimis テスト環境がオープンソース Travis CI
8.
オープン、分散、即時 複数バージョンでの並行テスト ライブラリ開発者、利用者 Higher Quality Code Make
the world a better place 特長
9.
C C++ Clojure Erlang Go Groovy Haskell Java JavaScript Objective-C Perl PHP Python Ruby Scala … 超対応
10.
Email IRC Campfire Flowdock HipChat Sqwiggle Slack Webhook 通知も多彩
11.
多彩な対応言語 (Objective-C) 細かなバージョンの対応 プライベート版が高い Only Travis
12.
オープンソース 無料 プライベート $129 ∼ $489
(並行ジョブ数が異なる) 100ビルドまでフリートライアル 料金
13.
最初から始める
14.
Ubuntu 12.04 LTS
Server Edition 64bit テストごとにまっさらな環境 Chefで構築されている テスト環境
16.
コードをGitHubに置く Travis CIからアカウント連携 該当リポジトリのスライダーをON 前提条件
18.
Travis CIにCIの設定を指示 言語、バージョン、事前処理 テストに必要な 情報も書ける 文法チェックも可能 .travis.yml
19.
.travis.yml
20.
ruby 賢いデフォルトに合わせると楽 bundle install rake
21.
バージョン
24.
追加コマンド install: before_install:
25.
ビルドステータス
26.
おどろき 猛烈に簡単 猛烈に便利
27.
Travis CIのTIPS
28.
テストの再実行 ネットワークなどが原因の際 再実行すれば通る 落ち着いてWebのボタンを押す
30.
Selenium Testing Travis CIにはfirefoxが入っている xVfbを起動してブラウザを起動 ブラウザを使ったテストを自動化
32.
暗号化 APIキーなどをそのままコミット? travis gem でencrypt .travis.yml
に secure: encrypted 実行時にデコードして解釈
33.
暗号化の例
34.
文法チェック travis-lint gem .travis.ymlの文法チェック オンラインでも実行可能
35.
Engine Yard連携 GitHubへコードをプッシュ Travis CIがテストを実行 自動でEngine
Yardへデプロイ!
37.
まとめ テストはTravis CI PaaSはEngine Yard アプリの開発に集中!
38.
続きはブログで
Download