~/talk

Inside the new team build

Talkat NDC Sydney 2016 · 2016-08-01..08-05· [devops-and-delivery]
links:none on file
slides:none on file

Microsoft rewrites Team Build as a task runner that runs PowerShell on Windows and Node on Linux/macOS, replaces controllers with agent pools where agents self-update, and stores build definitions in version control. Tasks are simple scripts or packaged Node/PowerShell tasks managed by tfx CLI; Octopus and SonarQube integrate via pre/post tasks so a SonarQube quality gate can fail CI or block pull requests. Microsoft runs a couple hundred build servers to validate the design.

AI-written summary · about

  1. 0:00Intro
  2. 0:53Overview
  3. 1:32Echo
  4. 2:28Logs
  5. 3:01New build approach
  6. 3:59New build system
  7. 4:34No Jas
  8. 6:25Live Console
  9. 7:32Steps
  10. 11:49Views
  11. 14:15Support
  12. 16:06Agents
  13. 17:38Security
  14. 18:47Agent queues
  15. 24:50extensibility
  16. 25:05general approach
  17. 26:05source control
  18. 26:30custom tasks
  19. 27:04tfx
  20. 28:50build tasks
  21. 29:23logging commands
  22. 31:18octopus task
  23. 41:20analyzers
  24. 43:50integration definition
  25. 44:20prestep
  26. 45:05advanced options
  27. 46:50pull request builds
  28. 48:10pull request completion
  29. 49:45pull request validation
  30. 51:40recap
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.