TeamCity 2017 Essential Training

Go to class
Write Review

Free Online Course: TeamCity 2017 Essential Training provided by LinkedIn Learning is a comprehensive online course, which lasts for 6 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. TeamCity 2017 Essential Training is taught by Aref Karimi.

Overview
  • Learn how to set up a continuous integration/continuous delivery workflow with TeamCity 2017 to build, test, and deploy code as a team.

Syllabus
  • Introduction

    • Welcome
    • TeamCity 2017 CI/CD architecture
    1. Install and Configure TeamCity 2017
    • Install TeamCity 2017 server on Windows Server 2016
    • Types of build agents in TeamCity 2017
    • Install build agents on an existing Windows Server
    • TeamCity 2017 cloud build agents, part 1
    • TeamCity 2017 cloud build agents, part 2
    • TeamCity 2017 cloud build agents, part 3
    2. Work with Projects and Build Configurations
    • Connect to a Version Control System (VCS)
    • VCS root connections and open authentication
    • Ways of organizing projects in TeamCity
    • Create your first TeamCity project
    • Tools, build steps, parameters, and templates
    • Build and package ASP.NET MVC projects
    3. Code Quality
    • Run unit tests (NUnit) with TeamCity
    • Perform code quality inspections
    4. Branches and Forks/Pull Requests
    • Monitor branches and auto-merge feature branches
    • Monitor and verify pull requests
    5. Transform Web.config files of ASP.NET Projects
    • Transform Web.config files using MS Build
    • Transform Web.config files using PowerShell
    6. Deploy Build Artifact with AWS CodeDeploy
    • Deployment architecture and strategy
    • Checkout rules and install plugins
    • IAM roles, SNS topics, and CodeDeploy agent
    • Steps of deploying with AWS CodeDeploy and TeamCity
    • Create CodeDeploy applications
    • Create appspec.yml and hook scripts
    • Deploy artifact with TeamCity Artifact Dependencies and AWS CodeDeploy
    7. Manage and Trigger Builds
    • VCS triggers and CI/CD with snapshot dependencies
    • Scheduled triggers
    • Failure conditions
    8. TeamCity 2017 Administration
    • Users, groups, and roles
    • User activity audit
    • Manage and subscribe to notifications