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 |