in src/tag-build/src.main.kts [30:39]
fun getServerInstance(): TeamCityCoroutinesInstance {
val builder = TeamCityInstanceBuilder(requiredInput("server_url"))
val accessToken = input("access_token")
val server = when {
accessToken.isNotEmpty() -> builder.withTokenAuth(accessToken)
else -> builder.withGuestAuth()
}.build()
return server
}