TeamCity クラウド 2026.2 ヘルプ

TeamCity クラウドサブスクリプションとライセンス

TeamCity クラウドサービスは、事前定義されたリソースのセットを含む月次または年次サブスクリプションによって提供されます。サブスクリプションの制限のいずれかに達した場合は、オンデマンドで追加のリソースを取得できます。

このドキュメントでは、TeamCity クラウドのサブスクリプションとライセンスの条件について詳しく説明します。詳細については、利用規約(英語)FAQ/a>、または課題追跡システムを介してお問い合わせください(英語)を参照してください。

このドキュメントで使用されている用語については、ライセンス用語集を参照してください。

TeamCity クラウドサブスクリプション

サブスクリプションレベル

TeamCity Cloud のサブスクリプションレベルは、主にプロジェクトコードに変更を加えるユーザーであるコミッターの数に基づいています。30 日間に 10 件以上の VCS 変更を作成するすべてのユーザーには、TeamCity Cloud のコミッタースロットが必要です。サブスクリプションを取得する前に、TeamCity で実行しようとしているすべてのプロジェクトの潜在的なコミッターの数を見積もることをお勧めします。サブスクリプションレベルの選択についてサポートが必要な場合は、デモについてお問い合わせください

ソースコードへのコントリビューターだけがコミッタースロットを使用することに注意してください。非コミットのユーザー(管理者、QA、無制限の数のようにとは)TeamCity Web インターフェースへのアクセスを得ることができます。

サブスクリプションで取得した各コミッタースロットには、ビルド結果とデータ転送容量の ために一定量のストレージが提供されます。また、コミッターごとに多数のビルドクレジットを取得します。これらはエージェントのビルド時間に自動的に費やされ、必要に応じて追加のビルドリソースと交換できます。コミッターが多ければ多いほど、比例して付与されるクレジットとビルドリソースが増えます。正確な料金については、当社の Web サイトを参照してください。

サブスクリプションは、TeamCity のサブスクリプションとリソース管理ページで管理できます。

ビルドクレジットの使用

クレジットを作成するは、コミッターごとにサブスクリプションに付与され、ニーズに応じて柔軟に利用できます。毎月末に、サブスクリプションの残りのビルドクレジットが期限切れになり、翌月の初めに新しいビルドクレジットセットが提供されます。追加のビルドクレジットを購入した場合、期限切れにはなりません。

ビルドクレジットは、エージェントのビルド時間に自動的に使用されます。交換することもできます:

  • コミッタースロット

  • コンカレントは自己ホスト型エージェントに基づいて構築されます

  • エージェントは毎月前払い

  • 追加のストレージデータ転送容量

TeamCity クラウドは、次の 2 種類のエージェントでビルドを実行できます。

  • JetBrains ホスト: JetBrains- ホストされているエージェントでのビルド時間 1 分ごとに、一定数のビルドクレジットが消費されます。正確なレートは、ビルドエージェントのインスタンスタイプによって異なります。

    あるいは、1 つ以上の JetBrains ホストエージェントを月単位で前払いすることもできます。特定のタイプのエージェントを選択し、翌月にそのエージェントで無制限の数のビルドを実行できます。このオプションでは、ビルドをノンストップで実行する場合、コストを大幅に削減できます。また、並行して実行されるビルドの数を気にせず、毎月固定額を支払いたい場合にも便利です。

  • セルフホスト: セルフホストエージェントの場合、ビルド時間はカウントされません。代わりに、セルフホストエージェントで実行される同時ビルドごとに追加のスロットを購入する必要があります。例: 毎月 3 つのスロットを購入すると、その月の各時点で、TeamCity サーバーに接続されたセルフホストエージェントで最大 3 つのビルドを実行できます。

TeamCity は常にビルドコストの最小化を目指しています。ベアメタルまたはクラウドのセルフホスト型エージェントがアイドル状態の場合、またはクラウドプロファイル / イメージの制限内で新規エージェントを起動できる場合、TeamCity は JetBrains ホスト型エージェントよりもこれらのエージェントを優先します。JetBrains ホスト型エージェントしか利用できない場合は、可能な限りアイドル状態のプリペイド型エージェントを選択します。

無料トライアルサブスクリプション

TeamCity Cloud は 14 日間無料でお試しいただけます。無料トライアルサブスクリプションプランには、無制限のコミッタースロット、12,000 ビルドクレジット (Linux 小型インスタンスタイプで最大 20 ビルド時間有効)、無制限の並列ビルド、120 GB のストレージ、最大 3 つの同時セルフホストビルドが含まれます。詳細については、当社の Web サイトを参照してください。

オンデマンドクラウドリソース

継続的なサブスクリプションに加えてさらに多くのビルドクレジットを取得し、必要なリソースに費やすことができます。クレジットは 25,000 パック単位で購入できます。価格の詳細については、当社の Web サイトを参照してください。

この方法で購入したビルドクレジットには有効期限がありません。サブスクリプションで提供されるクレジットと同様に、クレジットは JetBrains でホストされるビルドエージェントのビルド時間に費やされ、追加のストレージ、セルフホストエージェントでの同時ビルド、コミッター、プリペイドビルドエージェントに引き換えることができます。リソースを購入すると、当月の価格は、その月の残り日数に比例して下がります。

ビルドクレジット用に追加のリソースを購入すると、キャンセルしない限り、毎月自動的に更新されます(つまり、ビルドクレジットは自動的に使用されます)。購入したリソースをキャンセルすると、翌月の初めにのみリセットされます。

クレジットを取得してビルドリソースを管理するには、TeamCity のサブスクリプションとリソース管理ページを使用します。

クラウドライセンスの用語

クレジットを作成する

TeamCity クラウドのビルドクレジットは、JetBrains- ホストされているエージェントでのビルド時間と引き換えることができ、セルフホストエージェントまたはプリペイドエージェントでの同時ビルドと定額で交換できます。ビルドクレジットを追加のストレージデータ転送、およびコミッタースロットと交換することもできます。

ビルドクレジットは、サブスクリプションのすべてのコミッタースロットごとに付与され、オンデマンドで購入できます。

ビルド時間

ビルド時間は、ビルドが最初から最後まで実行に費やした合計分数に基づいて計算されます。

クラウドストレージ

ビルドの結果、主にビルドアーティファクトとビルドログを保存するために提供されます。

コミッター

TeamCity によって構築されたプロジェクトの VCS(バージョン管理システム)の変更を作成するユーザー。ユーザーは、30 日間にプロジェクトに 10 以上の変更をコミットした後、コミッタースロットを占有します。このスロットは、最後の 10 番目のコミットが 30 日より古くなるまで、このユーザー用に予約されています。例: ユーザーが 6 月 10 日に 5 回のコミットと 6 月 11 日に 5 回のコミットを行い、その後コミットを停止した場合、TeamCity はこれらの最後の 10 回のコミットの最初から 30 日後、7 月 10 日にコミッタースロットを解放します。

クラウドデータ転送

TeamCity クラウドから外部の場所にアーティファクトをダウンロードしてログを作成すると、クラウドデータ転送がカウントされます。例: TeamCity Web UI を介して、または wget や curl などのツールを使用して、セルフホストエージェントに送信します。

インスタンスタイプ

TeamCity エージェントインスタンスが事前にインストールされた仮想マシンのタイプ。タイプは、オペレーティングシステムとインスタンスサイズによって定義されます。例: Linux Small。予想される負荷に応じて、各タイプには定義済みのハードウェアリソースセットが提供されます。

JetBrains- ホストされたビルドエージェント

追加の設定なしですぐに使用できるビルドエージェントです。これらのビルドエージェントは、JetBrains によって設定、保守、ホストされます。ビルドがキューに追加されると、ビルド要件に一致する新しい JetBrains ホストエージェントが自動的に起動し、ビルドを開始します。JetBrains によってホストされる x86 および ARM エージェントの設定については、こちらのセクションを参照してください: JetBrains- ホストされたエージェント

JetBrains がホストするビルドエージェントには、一般的に使用されるビルドソフトウェアのセットがプリインストールされています。完全なリストは、こちらで確認できます。さらに、TeamCity は、Docker コンテナー内で特定のビルドステップを実行できます。これにより、デフォルトではビルドエージェントに存在しないソフトウェアを必要とするステップを実行できます。

セルフホストビルドエージェント

TeamCity Cloud に接続できるが、顧客によってホストおよび管理されるビルドエージェント ( ローカルまたはクラウド )。セルフホスト型ビルドエージェントは、ビルドソフトウェア、ビルド環境などのカスタムセットが必要な場合に便利です。

セルフホストビルドエージェントをインスタンスに月額定額で追加するためにビルドクレジットを使用できます。これらのエージェントは、追加のビルドクレジットを利用せず、無制限の数のビルドを実行できます。セルフホストビルドエージェントが TeamCity クラウドインスタンスで利用されると、セルフホストエージェントで実行できる同時ビルドの数が 1 つ増えます。

プリペイドビルドエージェント

JetBrains によってホストされ、ビルド時間ごとに支払うのではなく、毎月固定数のビルドクレジットで前払いされるビルドエージェント。綿密に計画されている場合、そのようなエージェントを使用すると、コストを大幅に削減できます。エージェントが 1 日あたり 6 時間以上ビルドを実行することになっている場合は、前払いするのが理にかなっています。

このオプションは、通常の JetBrains がホストするエージェントを使用する場合ほど柔軟ではありません。必要な数の並列ビルドを自動開始する代わりに、一度に 1 つのビルドを実行できるエージェントごとに料金を支払うためです。ただし、並行して実行されるビルドの数を気にせず、毎月定額を支払いたい場合は便利です。

必要に応じて、これらのエージェントを通常の JetBrains ホストエージェントと組み合わせることができます。新しいビルドを通常のエージェントまたはプリペイドエージェントに割り当てることができる場合、TeamCity は常にそれをプリペイドエージェントに割り当てます。

Web ユーザー

UI を介してのみ TeamCity インターフェースにアクセスし、コードの変更を作成しない QA、マネージャー、その他のチームメンバー。これらのユーザーはコミッタースロットを占有しません。ライセンス制限なしで、TeamCity UI でビルド結果の表示、ビルド構成の変更、その他のアクションを実行できます。

関連事項 : ゲストユーザー

2025 年 5 月 05 日

関連ページ:

サブスクリプションとリソースの管理

管理 | サブスクリプションとリソースページでは、TeamCity クラウドサブスクリプションの管理、追加のビルドリソースの取得、経費の統計の表示を行うことができます。このページはクラウドアカウント管理者でのみ利用できます。サブスクリプションのアップグレード:サブスクリプションセクションで、サブスクリプションに残っているクレジットとリソースの数を確認できます。サブスクリプションのアップグレードをクリックすると、JetBrains e-store にリダイレクトされ、必要に応じてサブスクリプショ...

TeamCity データのクリーンアップ

TeamCity のクリーンアップ機能により、古いビルドデータや不要なビルドデータを自動的に削除できます。特定のプロジェクトに関連するクリーンアップルールはプロジェクト設定で設定されます | クリーンアップルール。これらのルールは、どのデータをクリーンアップし、どのデータを保持するかを定義します。これらは、プロジェクトまたはビルド構成に割り当てることができます。クリーンアップルールを構成して、古いビルドとそのアーティファクトを削除し、データベースとキャッシュから不要なデータを消去してディスク領域...

TeamCity エージェントをインストールして開始する

TeamCity ビルドエージェントは、TeamCity サーバーからのコマンドをリッスンし、実際のビルドプロセスを開始するソフトウェアです。本番環境の TeamCity セットアップでは、専用のマシンに追加のビルドエージェントをインストールする必要があります。その前に、エージェントとサーバー間の通信、システム要件、セキュリティ、競合するソフトウェア、および新しいセルフホストエージェントの追加に関するライセンスポリシーに関する注意事項を必ず参照してください。ビルドエージェントの共通概念:エージェ...

ビルドキューの操作

TeamCity では、ビルドキューはトリガーされた、または手動で起動され、開始を待機しているビルドのリストです。TeamCity は、ビルドがアイドル状態になるとすぐに、互換性のあるビルドエージェントに配布します。キューに入れられたビルドは、エージェントで開始された瞬間にエージェントに割り当てられます。ビルドがビルドキューで待機している間は、事前割り当ては行われません。キューページ:上部のナビゲーションバーからキューページにアクセスします。このページには、実行を待機しているビルドのリストが表...

エージェント要件の設定

エージェントの要件は、ビルド構成を実行できるエージェントを指定する条件です。現在存在するすべての要件を表示して新しい要件を作成し、特定の構成を実行できるエージェントを確認するには、ビルド設定 | エージェント要件にアクセスしてください。エージェント要件ビデオガイド:要件構文:エージェント要件は式です。ここは、定義済みまたはカスタム (ユーザー定義) のビルドパラメーターです。例: エージェントにインストールされているオペレーティングシステムを報告するパラメーター。要件では、エージェントがこの特...

サポートされているプラットフォームと環境

オペレーティングシステム:TeamCity エージェント TeamCity エージェントはスタンドアロンの Java アプリケーションです。TeamCity クラウドは、次の 2 種類のエージェントをサポートしています。JetBrains がホスト、顧客がホスト、インストールで両方のタイプのエージェントを組み合わせることができます。サブスクリプションとライセンスでこれらのエージェントのライセンスを取得する方法の詳細を参照してください。JetBrains- ホストされたエージェントこれらのエージェ...