How can i know for sure that my plugin supports which versions of TeamCity?

My main Pom file contains following elements:

<properties>
<teamcity-version>9.0</teamcity-version>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>org.jetbrains.teamcity</groupId>
<artifactId>teamcity-sdk-maven-plugin</artifactId>
<version>0.2</version>
<configuration>
<!-- <teamcityDir>/path/to/tc/distro</teamcityDir> -->
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

 

My Child Pom files contains dependencies like following:

<dependency>
<groupId>org.jetbrains.teamcity</groupId>
<artifactId>agent-api</artifactId>
<version>${teamcity-version}</version>
<scope>provided</scope>
</dependency>

 

 

Can I say that safely I am supporting Team City 9+ or are there other things matters?

 

Thank you for your attention.

 

 

Please sign in to leave a comment.