今更過ぎるGitHubバッジあつめ(PHPer)

Posted: 2014-09-20 11:11 |  PHP全般 
今更感がありますが、普段使ってるバッジが使えるサービスまとめ

Travis CI


CIツールです
純粋にテストの結果を表示します
テストコードがちゃんとあるかどうかの指標の一つにもなりますので
ライブラリ公開してる人はテストコード書きましょう
Travis CI

Scrutinizer CI

CIツールですが
コード解析もあり、自動でソースレビューしてくれるというものです
テスト実行もカバレッジも出せるので、TravisCIと併用して使ってます
publicリポジトリは無料です
面倒くさい設定も無いので、今すぐ導入を!
Scrutinizer CI

VersionEye

Dependency Status
使用しているライブラリについて調べてくれます
特に設定はありません
VersionEye

Coveralls

Coverage Status
コードカバレッジのバッジです
つなりそのプロジェクトのソースコードで何割がテストされてるかの指標です
phpunit.xmlがきちんと設定されていないとテストしていないのに100%になります
同様のサービスはいくつかあります
Coveralls

Code Climate

Scrutinizer CIの様にコードを解析してくれます
問題があるところはissueとして表示されます
コンストラクタに突っ込み過ぎ!とか
前はrubyやjavascriptだけだった気がしたんですがphpも対応してます
Code Climate

Badge Poser

packagistで公開しているライブラリの情報を表示してくれます
ダウンロード数だったり安定板のバージョンを表示したり
ライブラリを入力するだけです
Badge Poser

HHVM Support in PHP Projects

プロジェクトがHHVMに対応しているかどうか、
というよりHHVMでテストして通ったかどうかです
HHVM Support

Shields.io


オリジナルバッジが作れるのと、
各サービスのバッジの大きさが異なってガタガタになる事が多いんですが
綺麗に大きさをそろえてくれます
対応しているサービスのバッジはフラットデザインにしてくれます
これも特に面倒くさい設定も何も無いので、上記のサービスを利用して
それぞれの見た目を整える的な使い方でどうぞ!
Shields.io

about ytake

執筆に参加しています


Laravel お役立ち情報

share



このエントリーをはてなブックマークに追加

Categories

laravel 45

DTM 0

music 0

PHP全般 31

0

JAPAN 1

WORLD 1

javascript 4

RDBMS 1

NoSQL 1

NewSQL 1

Recent Posts

Ad

comments powered by Disqus

GitHub

Social Links

Author


クリエイティブ・コモンズ・ライセンス
Yuuki Takezawa 作『Ytake Blog』はクリエイティブ・コモンズ 表示 - 非営利 4.0 国際 ライセンス で提供されています。

© ytake/comnect All Rights Reserved. 2014