TeamCity Tutorial

Welcome to the TeamCity tutorial. In this tutorial, you will learn below topics.

  1. Introduction
  2. Installing trail version of TeamCity
  3. User and groups in TeamCity – User management in TeamCity , Group management in TeamCity
  4. Projects in TeamCity – Setting up the projects , Creating project from scratch , Creating project by URL , Viewing all projects, sub-projects and builds in TeamCityProject page in TeamCity, Configuring visible projects
  5. Project configurations – General settings, VCS roots, Report tabs, Parameters, Build schedules, Issue trackers, Meta runners, SSH keys, Shared resources, Clean-up rules, Versioned settings, Project actions (Copy\Move\Delete a project, Archive project, Bulk edit ids)
  6. Build Configurations – General settings (artifact paths), Version control settings of a build, Build steps, Adding build triggers, Adding failure conditions, Build features, Dependencies, Passing parameters to build, Agent requirements,  Build Configuration actions – (Pause triggers, Copy configuration, Move configuration, Delete configuration, extract meta-runner, Extract template),  Build configuration templates
  7. Build steps – Various build steps , Build steps for Gradle project, Build steps for Maven project, Build steps for .Net project, Build steps for command line, Powershell runner, Code inspections runner, Code coverage runner, Duplicate code finder runner, Ant runner, NUnit, Xcode Project, Rake
  8. Executing Selenium tests in TeamCity
  9. Build actions  –  Running buildsViewing the build run history, Environment variables in TeamCityPinning buildsBuild investigations, Tagging builds, Configuring and Viewing artifacts of build
  10. Build agents in TeamCity – Setting up the build agents, Enable and disable build agent, View build agent summary, View build history of an agent, viewing build agent logs, Managing compatible configurations on a build agent, View build runners, Viewing build agent parameters, Build agent pools
  11. Tracking changes
  12. Managing Build Queue – Configuraing build priorities in queue
  13. Personalizing TeamCity – Favorite builds,  Personal settings and tools in TeamCity, Setting up Notifications
  14. More administration settings – Global settings in TeamCityNuGet integration in TeamCityViewing build time in TeamCityViewing build disk usage in TeamCityAudit and Actions in TeamCity, Authentication settings in TeamCity, Email server set up in TeamCity, Back up builds and projects in TeamCity, Importing backup in TeamCity, Viewing license information, Cleaning up TeamCity server, Usage statistics in TeamCity, Plugins in TeamCity
  15. TeamCity Rest API and plugins