CircleCI のメリット
このページの内容
CircleCI のメリット
CircleCI が選ばれる理由は、ジョブの実行が高速であり、ビルドのスピードを最適化できることです。 CircleCI では、高度な キャッシュ、 Docker レイヤーキャッシュ、実行マシンのスピードを高める リソースクラスなどの設定により、きわめて複雑なパイプラインでも効率的に実行できます。
CircleCI の開発者向け機能の一例を以下に示します。
-
任意のジョブに SSH 接続し、ビルドの問題をデバッグする
-
.circleci/config.yml
ファイルで 並列実行を設定し、ジョブの実行スピードを高める -
セルフホスト ランナーを設定して、独自のプラットフォームをサポートする
-
Machine Executor で Arm リソースを利用する
-
CircleCI Orb (再利用可能な設定パッケージ) を使用して、サードパーティツールと連携する
-
各種言語でビルド済みの Docker イメージを利用する
-
API を使用してジョブやワークフローの情報を取得する
-
CLI を使用して高度なツールをローカル環境で利用する
-
テストインサイトを使用して実行結果が不安定なテストを検出する
また、お客様のサーバーにインストールする CircleCI Server では、オペレーターや管理者として、ビルドを監視してインサイトを取得したり、 Nomad を使用してスケジューリングしたりすることも可能です。
CircleCI Server について詳しくは、 CircleCI Server の概要を参照してください。
料金オプション
CircleCI の無料オプションと有料オプションについては、 料金プランのページをご覧ください。
CircleCI でホストされるクラウド版プラットフォームは、無料で サインアップして利用でき、プロジェクト数の制限もありません。
Free プランをご利用のお客様には、オープンソースプロジェクトに使用できる無料のクレジットが付与されます。 パブリックのオープンソースプロジェクトでは、無料のコンテナも利用できます。詳しくは、「 オープンソースプロジェクトのビルド」を参照してください。
次のステップ
ドキュメントの改善にご協力ください
このガイドは、CircleCI の他のドキュメントと同様にオープンソースであり、 GitHub でご利用いただけます。 ご協力いただき、ありがとうございます。
- このページの編集をご提案ください (最初に「コントリビューションガイド」をご覧ください)。
- ドキュメントの問題点を報告する、またはフィードバックやコメントを送信するには、GitHub で issue を作成してください。
- CircleCI は、ユーザーの皆様の弊社プラットフォームにおけるエクスペリエンスを向上させる方法を常に模索しています。 フィードバックをお寄せいただける場合は、リサーチコミュニティにご参加ください。
サポートが必要ですか
CircleCI のサポートエンジニアによる、サービスに関する問題、請求およびアカウントについての質問への対応、設定の構築に関する問題解決のサポートを行っています。 サポートチケットを送信して、CircleCI のサポートエンジニアにお問い合わせください。日本語でお問い合わせいただけます。
または、 サポートサイト から、サポート記事やコミュニティフォーラム、トレーニングリソースをご覧いただけます。
CircleCI Documentation by CircleCI is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.