fun getServerInstance()

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
}