Team foundation build 2017

37

Transcript of Team foundation build 2017

Page 1: Team foundation build 2017
Page 2: Team foundation build 2017

Team Foundation Build

Ming ManMVP .NET

Page 3: Team foundation build 2017

• Build Agent Pools and Queues• Build Definitions• Build and Test Result Analysis• Continuous Integration and Deployment

Agenda

Page 4: Team foundation build 2017
Page 5: Team foundation build 2017

BUILD AGENT POOLS AND QUEUES

Page 6: Team foundation build 2017

BUILD AGENT POOLS AND QUEUES

Page 7: Team foundation build 2017
Page 8: Team foundation build 2017
Page 9: Team foundation build 2017

• Add-Type -AssemblyName System.IO.Compression.FileSystem ; [System.IO.Compression.ZipFile]::ExtractToDirectory("$HOME\Downloads\vsts-agent-win7-x64-2.105.7.zip", "$PWD")

• PS C:\agent> .\config.cmd• url: http://VSALN:8080/tfs

• PS C:\agent> .\run.cmd

Page 10: Team foundation build 2017

Demo

Page 11: Team foundation build 2017

Build Definitions

Page 12: Team foundation build 2017
Page 13: Team foundation build 2017

Add Build

Page 14: Team foundation build 2017

Add Build

Build history

Page 15: Team foundation build 2017

Add Build

New Build

Page 16: Team foundation build 2017

Add Build

Build solution

Page 17: Team foundation build 2017

Add Build

Build Repository

Page 18: Team foundation build 2017

Add Build

Build Variable

Page 19: Team foundation build 2017

Demo

Page 20: Team foundation build 2017

Build and Test Result Analysis

Page 21: Team foundation build 2017
Page 22: Team foundation build 2017
Page 23: Team foundation build 2017

Demo

Page 24: Team foundation build 2017

Continuous Integration and Deployment

Page 25: Team foundation build 2017
Page 26: Team foundation build 2017

Add build step...

Windows machine file copy

Page 27: Team foundation build 2017
Page 28: Team foundation build 2017

Continuous integration

Page 29: Team foundation build 2017

Edit code and save

Page 30: Team foundation build 2017

Build done

Page 31: Team foundation build 2017

Demo

Page 32: Team foundation build 2017

Take awayBalance your buildsDefine BuildsAnalyze Builds

Page 34: Team foundation build 2017

Thank you

Page 35: Team foundation build 2017

© 2015 Microsoft Corporation. All rights reserved.

Page 36: Team foundation build 2017

Slide palette info

Accent 3Accent 2Accent 1 Accent 6Accent 5Accent 4

Accent colors 1-6 – (6 Theme Colors to the far right)

The PowerPoint palette for this template has been built for you and is shown below. Avoid using too many colors in your presentation.

Use Accent 1 as the main accent color. Use Accent 2 and Accent 3 when additional colors are needed.

Use Accents 4-6 sparingly – only when more colors are necessary.

Page 37: Team foundation build 2017

Preferred text layout (no bullets)Main topic 1: size 38ptSize 20pt for the subtopicsSize 20pt for the subtopicsMain topic 2: size 38ptSize 20pt for the subtopicsSize 20pt for the subtopicsMain topic 3: size 38ptSize 20pt for the subtopicsSize 20pt for the subtopics