What are the System variables for PS / DSC deployments in Release Management? 22 January 2015 Donovan-Brown Work (0) By default when you execute a “Deploy Using PS/DSC” action in Release Management U4 you have access to these System variables in your PowerShell or DSC Scripts $applicationPathRoot - Application Path Root* $buildNumber - Build Number (for component in the release) $build... [More]
There appears to be a bug in the XCopy Deployer tool for Release Management 19 January 2015 Donovan-Brown Work (0) I was looking around on the User Voice page for Release Management and noticed a feature request about using /exclude flag with the XCopy Deployer tool. The user was requesting the tool be updated to support that option. My knee jerk reaction was just add a Custom tool yourself that does it! ... [More]
How to harvest the out of the box Agent Based tools from Release Management 19 January 2015 Donovan-Brown Work (0) One of the great features of Release Management is the ability to add your own custom tools. Many times the custom tool I want to add is similar to one of the tools that comes out of the box. Yet, there is no way from within Release Management to download the resources that make up the o... [More]
How to trigger a rollback based on user input from Release Management 19 January 2015 Donovan-Brown Work (0) Quite often I am asked can a Rollback be triggered in Release Management if a user rejects a step of the release. By default rejecting a step of the release will simply stop the release but will not rollback the system to a previous state. However, you can use the Manual Intervention action t... [More]
How to get my reports in Chef Server working on Ubuntu 18 January 2015 Donovan-Brown Work (0) Problem: I installed the Chef Server but my Reports are not working. Solution: The reporting piece of Chef is actually installed separately from the server. To get reports to work simply issue these commands. sudo chef-server-ctl install opscode-reporting sudo opscode-reporting-ctl reco... [More]
How to install Chef Server on an Ubuntu server in Hyper-V or Azure 17 January 2015 Donovan-Brown Work (0) Today we are going to build a Chef Server on an Ubuntu server in Hyper-V or Azure.Hyper-VStep one [More]
How to resolve Windows machine names from Ubuntu server 17 January 2015 Donovan-Brown Work (0) Problem: I can’t resolve my Windows machine names on my Ubuntu Linux box. Solution: Install libnss-winbind and then update your /etc/nsswitch.conf file. To install libnss-winbind run the following command: sudo apt-get install libnss-winbind When asked “Do you want to con... [More]
Is DSC an upgrade to Agent-based pipelines? 15 January 2015 Donovan-Brown Work (0) There have been a lot of questions from customers and on internal distribution list lately on Release Management, Agent-based vs vNext and how best to deploy to PaaS. So instead of answering the same questions over and over again I decided to write this post and just point them here. There ar... [More]
So sick of Microsoft.WebApplication.targets was not found build errors! 14 January 2015 Donovan-Brown Work (0) Problem: I was recently connecting an on premises build server to my Visual Studio Online account (that is crazy easy by the way) but my first build failed with the following error. The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebAppli... [More]
Achieving Continuous Delivery with VSO and RMO (it is easier than you think) 14 January 2015 Donovan-Brown Work (0) Release Management Online (RMO) monitors the build definition configured to a release template. When the build is completed a release is automatically kicked off. This is a great step forward from the past where we had to use custom build templates or resort the CLI or REST API to trigger a build.&n... [More]