I fully support the proposal regarding the transition to the code base
approach. As Peter said, we may have problems with testing the build from
branches, but as far as I see in the TC documentation [1] it is stated that
this is a fully working feature, if we encounter bugs, then this is not an
blocker.
> If the changes are applied on the VCS side (if a Kotlin or XML settings
file is edited), the TeamCity server detects them and modifies the project
on the fly.

 I can be the driver of this activity and make a plan for the transition to
Kotlin DSL scripts. The only thing that may be controversial is adding
Kotlin to the dependency, which can lead to some slowdown in indexing in
the developers' projects, but this can also be tried to bypass by locally
excluding folders with scripts in IDE.


[1]
https://www.jetbrains.com/help/teamcity/storing-project-settings-in-version-control.html#SynchronizingSettingswithVCS

Reply via email to