Mapping TeamCity Concepts to Other CI Terms
This information can be used when migrating to TeamCity from other Continuous Integration tools.
Jenkins mapping
| Jenkins | TeamCity |
|---|---|
| Jenkins Master/Node | TeamCity server |
| Dumb Slave / Permanent Agent | |
| Executor | |
| View or Folder | |
| Job/Item/Project | |
| Build | |
| Pre Step | Build Steps (partially) |
| Post-build Action | Build Steps (partially) |
| Build Triggers | |
| Source Control Management (SCM) | |
| Workspace | |
| Pipeline | Build Chain (via snapshot dependencies) |
| Label |
Bamboo mapping
| Bamboo | TeamCity |
|---|---|
| Project | Project |
| Plan | Build Configuration |
| Stage | Build Step |
| Job | Build |
| Task - a part of the Job, often making use of an executable | a part of Build Step |
| Builder task | Build runner step |
| Agent | Build Agent |
| (Agent) capability | (Agent) Parameter |
| (Job) requirement | Agent Requirement |