読者です 読者をやめる 読者になる 読者になる

SideCI Blog

継続的インテグレーションツール(CI)のSideCIが運営しています。コード品質向上や生産性向上など、ソフトウェアエンジニアに役立つCI全般について記事を投稿しています。

SideCIの対応言語にPythonを追加しました!

Update SideCI

こんにちは。11月とは思えないほど寒い日が続いていますが、いかがお過ごしでしょうか。@pockeです。 クリスマスに予定されているRuby2.3のリリースが楽しみなRubyistです。 はやくHash#digなどを使ってみたくてウズウズしています。

今週のSideCIのアップデート情報です。

SideCIの対応言語としてPythonを追加しました

f:id:sideci:20151125183257p:plain f:id:sideci:20151125181852p:plain

内部的には Flake8 を利用した解析を実行し、Pull Requestへのコメントをサポートしています。

※Flake8はpep8, Pyflakes, McCabe を使用し、コードの一貫性や論理的なエラー、循環的複雑度を検出します。詳細は公式を参照ください。

SideCIではFlake8単体ではなく、CoffeeLintやESLintといった別言語の解析ツールとも合わせてご利用いただけます。 これまでPythonが対応していなかったためにSideCIが利用できなかった方もこの機会に触っていただければ幸いです!