Reconnect Azure DevOps Server to SQL after server name change 20 August 2020 Donovan Work (0) In this post I show you how to update the connection string of Azure DevOps to connect to SQL after server name change. [More]
PowerShell I would like you to meet TFS and VSTS 11 January 2017 Donovan Work (51) In this post I introduce you to Team a PowerShell module for working with TFS and VSTS. [More]
yo TFS with TFS 2017 30 December 2016 Donovan Work (0) In this post I will show you how I created a VM to develop yo tfs. [More]
How to register capabilities on your build and release management agents 25 July 2015 Donovan-Brown Work (26) To runSelenium test against different browsers using our new build and releasesystems the browser [More]
How to set the build quality during your release with Release Management 21 March 2015 Donovan-Brown Work (9) I was recently asked the following question. "I would like the build quality to be set by the R [More]
Change build definition branches with PowerShell 11 March 2015 Donovan-Brown Work (9) Problem:I have a large number of build definitions I need to pointto a different branch.Solutio [More]
How many vendors does it take to implement DevOps? 24 February 2015 Donovan-Brown Work (1) I was recently reading a post titled “5 Secrets of Enterprise DevOps”. It is a very interestin [More]
Tokenization for DSC 05 September 2014 Donovan-Brown Work (0) Update! This resources has been officially release by Microsoft here http://tinyurl.com/xReleaseManagement Update 3 of Release Management introduced Desired State Configuration (DSC) as a deployment option in addition to the deployer based solution. With DSC we can utilized the Local Configuration Manager (LCM) already installed on many Microsoft operating systems to deploy our applications without the need to install prerequisites. However, I noticed after playing with it for a while that there was no mechanism to tokenize files for transformation. This is a requirement for applications that store configuration information in web.config or app.config files. This data needs to be updated as the code is promoted from one environment to the next. I set out to fill this gap by writing a custom resource to transform the files as we can with the deployer based option of Release Management. Attached to this post is a zip file that contains custom Windows PowerShell Cmdlets, custom DSC Resource and a sample configuration that shows how to use them. The xReleaseManagement folder contains the implementation of the Trackyon_xTokenize resource to be used in your configurations. This resource requires the Write-Token and Test-Token Cmdlets provided in the Trackyon.PowerShell.ReleaseManagement.Module module also in the attached zip. Finally in the zip file are to ps1 files with a sample configuration and start-dscconfiguration calls. All of the Cmdlets, resources and tools are provided AS IS, and are not supported through any support program or service. xReleaseManagement.zip (15.90 kb)