rschiefer (@chief7)

Robb Schiefer is a Solution Architect for EBSCO Industries in Birmingham, Alabama. Now that EBSCO has embraced lean and continuous delivery he has focused most recently on improving speed of value delivery for his division and working to standardize practices across the enterprise where practical. Beyond the joys of software development, he enjoys family time, church, blogging and long walks on the beach.

Publish WebDeploy Automatically with VS Build

In general, its pretty easy to extend the MSBuild process in ASP.NET projects using the [ProjectName].wpp.targets file.  I recently attempted to answer a StackOverflow question asking how to automatically deploy on every Visual Studio build using this technique.  My first overly-confident answer was to add the same MSBuild properties that would be used from the …

Publish WebDeploy Automatically with VS Build Read More »

Install the WebDeploy Remote Agent Service in Windows 10 with VS2017

I recently repaved my machine with Windows 10 and a fresh copy of VS2017 only.  I have been using it for several weeks now and it is working very well. In testing some deployments I noticed that I didn’t have the WebDeploy Remote Agent Service running locally.  So I tried to reinstall WebDeploy from a …

Install the WebDeploy Remote Agent Service in Windows 10 with VS2017 Read More »

CHEF TIP: Constrain Dependent Cookbook Versions

Had an issue last night with a Chef cookbook that I was developing using Kitchen.  The cookbook had been working no problem 2 nights ago and all of the sudden started getting the following error during the Kitchen Converge:        [2017-03-15T18:54:32-07:00] WARN: PowerShell 2.0 is not supported or already installed on this version of Windows: …

CHEF TIP: Constrain Dependent Cookbook Versions Read More »

nano Quick Tip: Append to Path environment Variable

Making a persistent change to the PATH environment variable in Windows Nano was harder than expected.  I found many forum/blog posts that had different PowerShell scripts to append to PATH that would work in older versions of windows but not in Nano.  I finally found the following script works in Nano:  Now I can access …

nano Quick Tip: Append to Path environment Variable Read More »

WINRM to WINDOWS Nano Server 2016

Decided to try out Windows Nano Server 2016 today in a HyperV VHD.  Microsoft provides a VHD for Nano on their evaluation site or you can create your own VHD. https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016 https://technet.microsoft.com/en-us/windows-server-docs/get-started/nano-server-quick-start Nano is a headless operating system.  This means you can’t remote into it like other Windows Server OS versions because it doesn’t have …

WINRM to WINDOWS Nano Server 2016 Read More »

TFS Checkout issue TF400898

Had an issue today with one of our CD pipelines in Thoughtsworks GO!  where it was throwing the following error: [cruise] Start updating WorkItemSource at revision 5555 from http://mytfsserver1p:8080/tfs Failed while checking out into Working Folder: pipelines\AcmeTracker\AcmeSource, Project Path: $/Group/Services/acme.svc/Main, Workspace: d3f98ee96fd565s4f65s4fdsd564wer6b292b74, Username: SVCUser, Domain: MyDomain, Root Cause: com.microsoft.tfs.core.exceptions.TECoreException: TF400898: An Internal Error Occurred. Activity …

TFS Checkout issue TF400898 Read More »