TeamCity On-Premises 2026.2 Help

サポート対象のプラットフォームと環境

このページでは、TeamCity が対応するソフトウェア関連の環境について説明します。 ハードウェア関連の注意事項については、 このセクションを参照してください。

オペレーティングシステム

TeamCity サーバー

TeamCity サーバーは、対応 J2EE サーブレットコンテナー内で実行されるウェブアプリケーションです。 実行するには、Java SEJRE のインストールが必要です。 TeamCity サーバーに Java をインストールする方法については、 注記を参照してください。

サポートされている Java バージョン

サポートされている Java バージョン: Java 21 (32 ビットまたは 64 ビット)。 64 ビット Java の使用をお勧めします。

TeamCity サーバーの Windows インストーラーとサーバー Dockerイメージは、 Amazon Corretto 64 ビット Java 21 にバンドル で提供されます。 Apple ARM システム(Apple M1 または M2 など)の場合は、 アズール OpenJDK(英語) などの別のバージョンの Java の使用を検討してください。

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

一般的に、 Windows、Linux、macOS の最近のバージョンはすべてサポートされています。 いずれかのオペレーティングシステムとの互換性の問題を見つけた場合は、 お知らせください

TeamCity サーバーは、次のオペレーティングシステムでテストされています:

  • Linux (Ubuntu、Debian、RedHat、SUSE など)

  • macOS

  • Windows7/7x64

  • Windows Server 2008、2012、2016、2019、2022

  • Windows Server2016 の ServerCore インストール

  • Tomcat 8.5+ Web アプリケーションサーバーの Windows 10 および 11

報告によれば、既知の問題なしに以下のもので動作します。

  • Windows 7 以降

  • Windows Server 2008 R2

  • Solaris

  • FreeBSD

  • IBM z/OS

  • HP-UX

Windows XP/XPx64 はサポートされていません。

アーキテクチャの互換性に関して、TeamCity は特定のリストに限定されません。 検証され徹底的にテストされたアーキテクチャには次のものが含まれます。

  • インテル x86

  • AMD64 (x86_64)

  • Apple シリコン (M チップ)

  • Amazon アーム (グラビトン)

上記で明示されていない別のアーキテクチャを使用している場合、オペレーティングシステムがサポートされており、適切な Java 仮想マシン (JVM) オプションが存在する限り、TeamCity サーバーがそのアーキテクチャをサポートすると考えられます。

TeamCity エージェント

TeamCity エージェントはスタンドアロンの Java アプリケーションです。 実行するには、Java SEJRE のインストールが必要です。 エージェントで Java を構成する方法に 関する注記を参照してください。

サポートされている Java バージョン

サポートされている Java バージョン: OpenJDK および Oracle Java 21 から 25 (32 ビットまたは 64 ビット)。 64 ビット Java の使用をお勧めします。

TeamCity エージェントの Windows インストーラーとエージェント Dockerイメージは、 Amazon Corretto 64 ビット Java 21 にバンドル で提供されます。 Apple ARM システム(Apple M1 または M2 など)の場合は、 アズール OpenJDK(英語) などの別のバージョンの Java の使用を検討してください。

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

TeamCity エージェントは、次のオペレーティングシステムでテストされています:

  • Linux

  • macOS

  • Windows7/7x64

  • Windows 10、11

  • Windows サーバー 2003/2008、2012、2016、2019、2022

  • Windows Server2016 の ServerCore インストール

報告されている内容:

  • Windows XP/XP x64

  • Windows 2000 (対話モードのみ)

  • Solaris

  • FreeBSD

  • IBM z/OS

  • HP-UX

アーキテクチャの互換性に関して、TeamCity は特定のリストに限定されません。 検証され徹底的にテストされたアーキテクチャには次のものが含まれます。

  • インテル x86

  • AMD64 (x86_64)

  • Apple シリコン (M チップ)

  • Amazon アーム (グラビトン)

上記で明示されていない別のアーキテクチャを使用している場合、オペレーティングシステムがサポートされており、適切な Java 仮想マシン (JVM) オプションが存在する限り、TeamCity エージェントがそのアーキテクチャ上で実行されると考えられます。

ブラウザー

TeamCity ウェブインターフェースはおおむね W3C に準拠しているため、最新のブラウザーであれば TeamCity で問題なく動作するはずです。 次のブラウザーの最近のバージョンは、特にテストされ、正しく動作することが報告されています。

  • Google Chrome

  • Mozilla Firefox

  • macOS の Safari

  • Microsoft Edge

  • Opera

ビルドランナー

Java ランナー

ランナー

サポートされているバージョン

バンドルされているバージョン

Ant

1.6-1.10

1.10.10

Maven

3.x

TeamCity サーバーの初回起動後に、バージョン 3.9.11 がダウンロードされ、インストールされます。 ビルド構成で必要な場合は、バージョン 3.0.5、3.1.1、3.2.5、3.3.9、3.5.4、3.6.3、3.8.6、3.9.6 も追加でインストールされます。

IntelliJ IDEA プロジェクト

Gradle

0.9-rc-1 以降

Java インスペクション

Java の重複

.NET ランナー

TeamCity で .NET プロジェクトを実行するには、 統合 .NET ランナー を使用することをお勧めします。 要件については、 こちらを参照してください。

その他の .NET ランナー:

ランナー

サポートされているバージョン

要件

C# スクリプト

.NET 6.0 以降

.NET 6.0 以降がビルドエージェントにインストールされているか、.NET 6.0 以降を使用して Docker コンテナー内で実行可能

MSBuild

Microsoft ビルドツール 2013、2015、2017、2019

ビルドエージェントにインストールされた.NET Framework または Mono

NAnt

0.85 - 0.91 alpha 2

ビルドエージェントにインストールされた.NET Framework または Mono

Microsoft Visual Studio ソリューション

ビルドエージェントにインストールされた対応するバージョンの Microsoft Visual Studio

FxCop

ビルドエージェントにインストールされた FxCop

ReSharper コマンドラインツールに基づく C# と VB.NET コードのためのファインダーの複製

サポートされている言語は、バージョン 4.0 までの C# と VB.NET バージョン 8.0 - 10.0 です

ビルドエージェントにインストールされた.NET Framework 4.6.1 以降

ReSharper コマンドラインツールに基づく .NET 用インスペクション

ビルドエージェントにインストールされた.NET Framework 4.6.1 以降

.NET プロセスランナー

ビルドエージェントにインストールされた.NET

NuGet

NuGet 1.4 以降

ビルドエージェントで必要:

  • NuGet.exe コマンドラインツール

  • Windows の場合: NuGet バージョン 2.8.6 より前 —.NET Framework 4.0 以降; NuGet 2.8.6 以降 —.NET Framework 4.5

  • Linux および macOS の場合: Mono(英語) 4.4.2 以降および NuGet CLI 3.2 以降

その他のランナー

ランナー

サポートされているバージョン

要件

コマンドライン

Python

2.0 以降

ビルドエージェントにインストールされた Python

Kotlin スクリプト

Node.js

Rake

0.7.3 gem 以降

PowerShell

1.0 - 5.0

Xcode

3-13

ビルドエージェントにインストールされた Xcode

テストフレームワーク

フレームワーク

サポートされているバージョン

要件

JUnit

3.8.1+、4.x、5.x

NUnit

2.2.10、2.4.x、2.5.x、2.6.x、3.0.x

TestNG

5.3 以降

MSTest および VSTest

8.x-12.x、14.x、15.x、19.x は .NET ランナーでサポートされています

ビルドエージェントにインストールされた対応する Microsoft Visual Studio エディションまたは Visual Studio Test Agent

MSpec

ビルドエージェントにインストールされた MSpec

TeamCity でのテストフレームワークのサポートについて 続きを読む

バージョン管理システム

サーバーでの VCS サポート

VCS

サポートされているバージョン

要件

Git

git gc の自動サポートと Git クローンの保守を行うには、サーバーに Git クライアントをインストールする必要があります。

Subversion

サーバーバージョン 1.4-1.9 以降

Perforce

サーバーにインストールされた Perforce P4 クライアント (2017.1+ バージョンがサポートされています)。

Azure DevOps(英語)

2005、2008、2010、2012、2013、2015、2017

Mercurial

サーバーにインストールされた Mercurial "hg" クライアント v1.5.2+

CVS (外部プラグイン経由)

ボーランド StarTeam

6 以降

サーバーにインストールされた StarTeam クライアントアプリケーション

その他の VCS は、TeamCity で 外部プラグインを介してサポートできます。

エージェントでの VCS サポート

VCS

サポートされているバージョン

要件

Git

1.6.4 以降

エージェントにインストールされた Git クライアント

Subversion

1.4-1.8

Perforce

エージェントにインストールされた Perforce クライアント

Azure DevOps(英語)

2005-2015、2017

Mercurial

エージェントにインストールされた Mercurial "hg" クライアント v1.5.2+

CVS

ビルドソースのラベル付け

  • Git

  • Subversion

  • Perforce

  • Azure DevOps

  • Mercurial

  • CVS

  • ボーランド StarTeam

リモート実行

  • Git

  • Mercurial

機能ブランチ

  • Git

  • Mercurial

VCS ホスティングサービス

クラウドプラットフォーム

次のクラウドプラットフォームを使用して、ビルドエージェントを実行できます。

バンドルされていないプラグインとして利用可能:

課題トラッカー

トラッカー

サポートされているバージョン

JetBrains YouTrack

1.0 以降

Atlassian Jira

4.4 以降 (主な機能はすべてバージョン 4.2 でも動作したと報告されています)

Bugzilla

3.0 以降

GitHub

0.9-rc-1 以降

Bitbucket クラウド (英語)

Azure DevOps サーバー (旧 Team Foundation Server - サポートされているバージョンは 2012 以降)、および Azure DevOps Services

追加要件も参照してください。

IDE 統合

TeamCity は、次の IDE 向けの生産性向上プラグインを提供します:

IDE

サポートされているバージョン

要件

IntelliJ Platform プラグイン

IntelliJ IDEA 2019.3 - 2021.2.3 と互換性があります(Ultimate および Community エディション); JetBrains RubyMine 6.3+、JetBrains PyCharm 3.1+、JetBrains PhpStorm/WebStorm 7.1+、AppCode 2.1+ を含むプラットフォームの同じバージョンに基づく他の IDE と同様。 互換性については、 詳細を参照してください。

Microsoft Visual Studio

2010、2012、2013、2015、2017、2019、2022

.NET フレームワーク

リモート実行と事前テスト済みコミット

リモート実行および 事前テスト済みコミット機能は、次の IDE とバージョン管理システムで利用できます:

IDE

サポートされている VCS

IntelliJ IDEA プラットフォーム

(JetBrains IDE にバンドルされている VCS 統合でのみサポートされます)

  • Subversion

  • Perforce

  • Git (リモート実行のみ)

  • Azure DevOps、または旧 Team Foundation Server

Microsoft Visual Studio

  • Subversion 1.4-1.11(コマンドラインクライアントが必要です); ReSharper 2018.3 以降、1.10-1.11 がサポートされていることに注意してください。

  • Azure DevOps(旧称 Team Foundation Server — サポート対象バージョン 2005 以降)。 Team Explorer のインストールが必要です。

  • Perforce 2008.2 以降(コマンドラインクライアントが必要です)。

コードカバレッジ

IDE

サポートされているカバレッジツール

IDEAEMMA のコードカバレッジ

IntelliJ IDEA プラットフォーム

IDEAEMMAJaCoCo のコードカバレッジ

Microsoft Visual Studio

JetBrains dotCover カバレッジ。 Microsoft Visual Studio に JetBrains dotCover がインストールされている必要があります。

データベース

データベース

サポートされているバージョン

2027.2 最小バージョン

HSQLDB

内部 HSQLDB データベースは、 評価目的でのみ使用できます。

2.7.2 (組み込み)

2.7.4 (組み込み)

MySQL

5.7.34 以降

8.4 以降

Microsoft SQL サーバー

2012 以降 (Express エディションを含む)、SQL Azure

2017 以降 (Express エディションを含む)、SQL Azure

PostgreSQL

9.6 以降

15 以降

Oracle

10g 以降 (ドライバーバージョン 12.1.0.1 でテスト済み)

11.2 以降 (XE および Free エディションを含む)

MariaDB

10.2 以降

10.11 以降

詳細を読む

ゲームエンジン

  • Unity。 Unity Support プラグインによって提供されます (TeamCity Cloud にバンドルされており、TeamCity On-Premises ではオンデマンドでインストールできます)

2026 年 9 月 11 日