Description
I would like all logic and actions that are currently still in TeamCity build configurations to move into the repository so that we can track changes more easily. That means that the TC build configuration steps would, ideally, be one-line calls into scripts (there will still need to be bifurcation on versions of course).
Counterpressure: it would be better to split some build configurations into multiple build configurations, e.g. for iOS where we have build agents waiting for a considerable time for Apple servers to respond, we could usefully turn that into a periodic poll which would release the agent for other builds. We should consider this as a part of this work.
See also the following issue which could be tackled at the same time:
Metadata
Metadata
Assignees
Type
Projects
Status