How to report build progress to TFS vNext from within a powershell script?
up vote 0 down vote favorite My vNext build contains very few steps - I just setup a few settings and call the main Powershell build script, which internally invokes msbuild, but it also does other things too. I know that vNext comes with a distributed msbuild logger that allows msbuild to report events up to vNext to be displayed in the step Timeline. Can this be done for arbitrary logic, not just msbuild? EDIT 1 My philosophy to writing vNext (or Octopus) project is to minimize the number of steps. This is because these steps are code, but neither vNext nor Octopus provide the environment I expect to get when writing code, specifically: Version Control Technically vNext has it, but for me VCS implies easy diffing with the other versions. vNext diff is full of irrelevant crap. Still light years better than Octopus, which has none. Code Review Associated Work Items (why did X made change Y?) Debugging For me these are essential and that is why I tend to have one master buil