About the course

In this course you will learn the basics of Continuous Integration process and will acquire practical experience of work with Teamcity platform.

  • What is Continuous Integration and why do we need it?

  • How to install, setup and use TeamCity?

  • How to pull code from git, make a build and run the tests?

  • Please note: the learning materials, examples, assignments are in English, the course instruction is provided in Russian

Curriculum

  • 1

    Continuous Integration with TeamCity

    • Intro

    • Development process overview

    • What is CI?

    • Benefits of Continuous Integration

    • Tools overview

    • Install and setup TeamCity

    • Create Project and Build configuration

    • Add steps and run build

    • Trigger Build and add artifacts

    • Pull requests and Build Failure example

    • Use command line steps

    • TeamCity basic administration

    • Presentation