Githubでコードを公開する時に便利なサービス - いまならBadge付き -

Presenter Notes

Presenter Notes

Travis CI / 特徴

  • .travis.yml でビルドの設定を記述
  • 一番良く使われているCIサービス
  • Mac 環境を使ったCIを動かせる
    • iOSのテストなどを実行できるようになってる(language : Objective-C)
  • CLIがある
    • CLIからひと通りコマンドを叩いて操作できる

Presenter Notes

Presenter Notes

drone.io / 特徴

  • GoLang製
  • github, bitbucket, Google Code対応
  • CIだけではなくデプロイまでできる
  • PublicならFreeで利用できる

Presenter Notes

drone.io / 特徴2

  • ウェブサイト上でテストを動かすコマンドを書ける
  • プロジェクトにCIサービス専用の設定ファイルは必要なし
  • Travis CIと同じく、毎回環境はリセットされる
  • CIを回した結果できたものをダウンロードできるようにする Artifacts 機能
    • ビルドしたものをダウンロードする用途に使えそう
  • sudo / apt-get 等使える

see also..

Presenter Notes

Presenter Notes

BuildHive / 特徴

see also..

Presenter Notes

Presenter Notes

Presenter Notes

Presenter Notes

依存モジュールのアップデート通知badgeサービス

Gemnasium Dependency Status

  • 依存してるgemとnpmのアップデート通知badgeを貼れる

David David status

  • 依存してるnpmのアップデート通知badgeを貼れる

Presenter Notes

アクセス解析

Bitdeli image

  • Githubのreadmeにアクセス解析を入れるサービス
  • Pull Requestで導入できるようになってる
  • データはcard単位になってCard EditorCard Scriptを書くことで遊べる

Presenter Notes