Tag: tfs releases

  • Deploy Entity Framework Core 2.0 Migrations from a DLL

    Deploy Entity Framework Core 2.0 Migrations from a DLL

    (UPDATE 7/5/2018: If you’re using EF Core 2.1, you’ll probably want to read the updated version of this post.) In a previous blog post, I discussed how difficult it is to deploy Entity Framework Core migrations from the compiled binaries of your project.  It’s still difficult to do.  You might be thinking, “well, why even…

  • Force ‘dotnet publish’ to publish dependencies using PublishWithAspNetCoreTargetManifest

    Force ‘dotnet publish’ to publish dependencies using PublishWithAspNetCoreTargetManifest

    I ran into a problem today doing an automated build for a ASP.NET Core 2 project and then trying to deploy the output.  From the command line, I ran “dotnet publish -o c:\temp\presidents” to build and publish the code for my ASP.NET Core web application.  Then I went to the directory that I just published…

  • Update: TFS2018 Install Guide v1.1

    Update: TFS2018 Install Guide v1.1

    I just pushed an update to my Team Foundation Server 2018 (TFS2018) install guide.  This update has a couple of new guides in it related to configuring build servers. Here’s the current list of chapters (chapters in italics are new): Install Windows Server 2016 Install SQL Server 2017 for TFS2018 Install Team Foundation Server 2018…

  • Howto: Install TFS2018 / VSTS Build Agent on Windows Server Core

    Howto: Install TFS2018 / VSTS Build Agent on Windows Server Core

    Here’s a guide to walk you through the process of creating a build server on Windows Server Core.  If you’re not already familiar with Windows Server Core, here’s a quick overview.  Think of it as Windows Server 2016 with all the extra, unnecessary stuff pulled out.  This means that it uses a lot less disk…

  • Deploy to Azure from TFS using an Azure Resource Manager Service Endpoint

    Deploy to Azure from TFS using an Azure Resource Manager Service Endpoint

    [TL;DR — You need an Azure Resource Manager Service Endpoint and some values from Azure.  There’s a link to a PowerShell script at the bottom of this post that’ll help.  You’ll probably still need to read this blog post though.  Sorry.  I know.  Reading is hard.] Deploying from Visual Studio Team Services (VSTS) to Azure…

  • New Pluralsight Course: DevOps Skills for Developers with Visual Studio and TFS 2017

    New Pluralsight Course: DevOps Skills for Developers with Visual Studio and TFS 2017

    My latest Pluralsight course just went live last night.  It’s been a long time coming and a ton of work.  I hope you all like it. DevOps Skills for Developers with Visual Studio & TFS 2017 There’s a huge divide between software that’s developed and software that’s delivered. DevOps helps you bridge that divide. It’s…

  • TfsUtility: Import / Export Build & Release Definitions + more

    TfsUtility: Import / Export Build & Release Definitions + more

    I’ve been doing a bunch of work with the new version of Build and Release Management in Team Foundation Server 2015 (TFS2015) lately and discovered a handful of things that I wish that I could do from the command line.  Specifically, I wished that I could import and export my build definitions and release definitions.  Well, a couple…

  • Handling Passwords in Visual Studio / TFS Releases & Builds

    Handling Passwords in Visual Studio / TFS Releases & Builds

    Team Foundation Server (TFS) and Visual Studio Team Services (VSTS) have these really handy features that let you define DevOps release pipelines for your applications.  To get to it, go to the web portal for your Team Project and click the Releases tab. Whether you use Releases (aka. “Release Management”) in TFS/VSTS or whether you use…