Icon

You are viewing the documentation of TeamCity 2018.x, which is not the most recently released version of TeamCity.
View this page in the latest documentation or refer to the listing to choose the documentation corresponding to your TeamCity version.

 

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Java (JRE), see configuration notes. Supported are:
    • OpenJDK or Oracle Java Java 1.8 (32 or 64 bit). Using latest available version of JDK 1.is recommended, Java versions before 1.8.0_16 are not supported. The Java version is included in the Windows .exe TeamCity distribution. Using  Using 64 bit Java is recommended for non-trivial production usage.OpenJDK 8 (32 or 64 bit)
    • Since TeamCity 2018.2 OpenJDK is included in the Windows .exe TeamCity distribution (before 2018.2 Oracle Java was bundled with TeamCity Windows distribution). 

For the .war distribution, note that the.war distribution is going to be discontinued, and it is highly recommended to use the .tar.gz distribution, which has Tomcat bundled. It is not advised to customize Tomcat settings unless absolutely necessary.
If you still want to use the .war distribution, note that:

...

  • Java (JRE), see configuration notes. Supported are:
    • Oracle Java 6-10, Java JDK 1.8.0_16 is recommended and is included in the Windows .exe distribution. 32 or 64-bit.
    • OpenJDK 6-10 is supported, but Oracle JDK 8 is recommended. 32 or 64-bit
    • or OpenJDK 1.8-10 is recommended, but agent can also run under Java 1.6 and 1.7
    • Since TeamCity 2018.2 OpenJDK is included in the Windows .exe TeamCity distribution (before 2018.2 Oracle Java was bundled with TeamCity Windows distribution). 

TeamCity agent is tested under the following operating systems:

...

  • Ant 1.6-1.10 TeamCity 2018.1 2 comes bundled with Ant 1.9.11.
  • Maven versions 2.0.x, 2.x, 3.x (known at the moment of the TeamCity release). Java 1.5 and higher is supported. TeamCity comes bundled with Maven 2.2.1, 3.0.5, 3.1.1, 3.2.5, 3.3.9 and 3.5.4.
  • IntelliJ IDEA Project runner (requires Java 8)
  • Gradle (requires Gradle 0.9-rc-1 or higher)
  • Java Inspections and Java Duplicates based on IntelliJ IDEA (requires Java 8)

...

  • Eclipse: Eclipse versions 3.8 and 4.2-4.6 are supported. Eclipse must be run under JDK 1.5+
  • IntelliJ Platform Plugin: compatible with IntelliJ IDEA 15.0.x - 20172018.3.x (Ultimate and Community editions); as well as other IDEs based on the same version of the platform, including JetBrains RubyMine 6.3+, JetBrains PyCharm 3.1+, JetBrains PhpStorm/WebStorm 7.1+, AppCode 2.1+. See more information on compatibility.
  • Microsoft Visual Studio 2010, 2012, 2013, 2015, 2017 is supported by the TeamCity Visual Studio Add-in shipped as a part of ReSharper Ultimate. Installed .NET Framework is required. 

...

  • HSQLDB  2.3.2 (warning) The internal database suits evaluation purposes only; we strongly recommend using an external database in a production environment.
  • MySQL 5.0.33+, 5.1.49+, 5.5+, 5.6+, 5.7+, 8+ (Please note that due to bugs in MySQL, versions 5.0.20, 5.0.22 and 5.1 up to 5.1.48 are not compatible with TeamCity)
  • Microsoft SQL Server 2005, 2008, 2012, 2014, 2016 and 2016 newer (including Express editions), SQL Azure; SSL connections support might require these updates.
  • PostgreSQL 8.2 and newer
  • Oracle 10g and newer (TeamCity is tested with driver version 12.1.0.1)

...