-
Walkthrough: Publish to Private NuGet Server from TFS2017 Build
NuGet is for package management is great. Refer to some package from your Visual Studio projects and you can easily include those binaries in your project. And if you’re got some library that you want to share with the world, you can publish a NuGet package and everyone can use your stuff. But what if…
-
“DevOps with ASP.NET Core, EF Core, & TFS2017”: Slides & Code
[Updated 3/23/2017 — If you saw this talk at DevBoston or Code Camp Boston, it’s the same slides and code at NYC .NET.] I spoke at the NYC .NET Developers user group last night and gave my new “DevOps with ASP.NET Core, EF Core, & TFS2017” talk. DevOps is all about software delivery. Create an…
-
“How do I update my TFS2017 build agents?”
I got a question recently asking how to make sure that your on-premise Team Foundation Server 2017 build agents are up to date. If you’ve installed a bunch of build agents over time, you’ll notice that when you go to download the bits, that the version number sometimes changes. They generally stay up to date…
-
Walkthrough: Install TFS2017 Build Agent on Windows and Ubuntu 16.04 Linux
I’ve updated my Team Foundation Server 2017 install guide to add new chapters for installing build servers. This new version (v1.1) now has a chapter for installing the TFS2017 build agent on Windows and a chapter for installing the build agent on Ubuntu Linux 16.04. If you’re interested in installing TFS, here’s my TFS2017 install…
-
Team Foundation Server 2017 Installation Guide
[UPDATED February 27, 2017 — There’s a new version of the guide and I’ve updated the links in this post to point to the new version.] Well, you may have heard that Team Foundation Server 2017 (TFS2017) was released today. If you’re interested in installing it, here’s my TFS2017 install guide. It’s ~80 pages of…
-
One TFS Build, Multiple Git Repositories with Submodules
In the discussion thread for my DevOps Skills class at Pluralsight, I got a question about how to do TFS Builds and TFS Release Management with code that spans multiple Git repositories. For good reasons, his team has separated their code into multiple repos. But when they go to create a build in TFS, the…
-
How to Change a Test Configuration in the TFS Test Hub
If you’re using Team Foundation Server’s Test Hub for your QA testing effort, you’ve probably seen this annoyance. All of your test cases say “Windows 8” in the Configuration column. Windows 8?!? What is this? 2014?! You’ll hit your next level of frustration about 20 seconds later when you find out that there’s no way…
-
Microsoft Test Manager is pretty much done. What’s missing and what do we do now?
Ok. Microsoft Test Manager (MTM) isn’t going away but you might have noticed that it’s kind of been put out to pasture. There were some good features – some core features – in MTM that were kind of helpful. So what do you we do now? If you’re on Team Foundation Server 2015 (TFS2015) what’s…
-
TFS Test Hub: What Does It All Mean?
Ok. So if you want to do QA testing — “manual testing” in Microsoftspeak — with Team Foundation Server (TFS) or Visual Studio Team Services (VSTS), you’re going to spend a lot of time in the Test Hub. The vast majority of QA/manual testing features have moved to the web interface as of TFS2015 and the Test Hub…
-
New Pluralsight Course: DevOps Skills with Visual Studio & TFS
It’s been a long time coming and my latest Pluralsight course is finally out! DevOps Skills for Developers with Visual Studio & Team Foundation Server (TFS)! TL;DR — DevOps using Visual Studio 2015 and Team Foundation Server 2015 – How do you do it and why you should care? This course will change your focus from…