Each build can have 1 or more build steps. Build steps are the actions that we want to perform as a part of the build process like installing packages, dependencies, compiling the project, executing the tests, publishing the artifacts etc.
Configuration of the build step depends upon the runner type of the step.
We can have below types of runners in TeamCity.
- Nuget Installer
- Visual Studio Solution runner for compiling the source
- Command line
- IntelliJ IDEA project