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