TeamCity Templates
TeamCity Templates
Section titled โTeamCity TemplatesโTemplates encapsulate common steps (e.g., Node install/build) to share across builds.
Kotlin DSL example
template("NodeTemplate") { name = "Node CI" steps { script { name = "Install"; scriptContent = "npm ci" } script { name = "Build"; scriptContent = "npm run build" } }}
Apply the template in builds to avoid duplication.