Continuous Integration and Deployment with Team Foundation Server


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Team Foundation Server can be paired with other DevOps tools. In this course, you'll learn how to continuously integrate and deploy code with Eclipse, Visual Studio, Team Foundation Server (TFS), and Jenkins.

Target Audience
IT professionals including application developers, cloud engineers, managers, or cloud architects

Prerequisites
None

Expected Duration (hours)
1.0

Lesson Objectives

Continuous Integration and Deployment with Team Foundation Server

  • start the course
  • download and install Jenkins
  • describe how to configure Jenkins to work with TFS
  • identify how to use Eclipse and TFS for continuous code integration
  • analyze how to set up the TFS repository for continuous deployment
  • describe how to write the publish script used by Jenkins
  • write the Jenkins job to promote the Java code
  • describe how to create a .NET project to be used for source control
  • describe how configure .NET code to be versioned by TFS
  • discover the ways TFS and Jenkins configure build services
  • describe how TFS and Jenkins use build triggers
  • describe how .NET code gets pushed through the promotion pipeline
  • create the Jenkins build action for the .NET application
  • create an Automated Build with TFS
  • Course Number:
    os_dotf_a04_it_enus

    Expertise Level
    Intermediate