in src/main/kotlin/org/jetbrains/teamcity/maven/sdk/AbstractTeamCityMojo.kt [73:81]
protected fun checkTeamCityDirectory(dir: File) {
when (evalTeamCityDirectory(dir)) {
TCDirectoryState.GOOD -> log.info("TeamCity $teamcityVersion is located at $teamcityDir")
TCDirectoryState.MISVERSION -> log.warn("TeamCity version at [${dir.absolutePath}] is [${getTCVersion(dir)}], but project uses [$teamcityVersion]")
TCDirectoryState.BAD -> {
log.info("TeamCity distribution not found at [${dir.absolutePath}]")
downloadTeamCity(dir) }
}
}