Python プロジェクトの継続的インテグレーション & デプロイメントを無料で

CircleCI のメリット

Python プロジェクトに対応

CircleCI では、Python プロジェクトを検出すると自動的に virtualenvpip を使用して、requirements.txt ファイルで指定されているすべての依存関係を持つ独立した Python 環境を作成します。これにより、Python プロジェクトがすばやく簡単にセットアップされると共に、CircleCI 環境が正しく構成されます。

インテリジェントなテスト実行

CircleCI は、テストの実行に noseteststox、Django のどれが最適なのかをインテリジェントに判断します。また、推定されたコマンドを circle.yml を介して独自のカスタム コマンドでオーバーライドできるきめ細かな柔軟性も備えています。

継続的デリバリーを手軽に

CircleCI を使用すれば、Python アプリケーション向けの継続的デリバリーを簡単にセットアップできます。Heroku、Elastic Beanstalk、Google App Engine などのプラットフォームへのデプロイが高度にサポートされており、Fabric、Ansible、Salt といったツールも自由に利用できます。