Quantcast
Channel: CodeProject – Please Release Me
Browsing all 47 articles
Browse latest View live

Creating a Continuous Delivery Pipeline from Scratch using the TFS Ecosystem

For anyone working with the Team Foundation Server ecosystem there are plenty of articles on how to get started with the individual components – TFS itself, Visual Studio, Release Management, Microsoft...

View Article



Continuous Delivery with TFS: Laying the Azure Foundations

For anyone interested in creating a continuous delivery pipeline with TFS this is the first article in a series of posts that will explain how I created my demo pipeline. I’ve used Azure IaaS (ie...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Creating a Domain Controller

In this second post in my series about creating a continuous delivery pipeline using TFS I describe how to create a domain controller in Azure. It’s not mandatory – it’s perfectly possible to use...

View Article

Continuous Delivery with TFS: Creating an All-in-One TFS Server

In this third instalment of my series about creating a continuous delivery pipeline using TFS it’s time to actually install TFS. In a production environment you will more than likely – but not always –...

View Article

Continuous Delivery with TFS: Provisioning a Visual Studio Development Machine

In this instalment of my series on building a continuous delivery pipeline with TFS we look at provisioning a Visual Studio development machine. Although we installed Visual Studio on the TFS admin...

View Article


Continuous Delivery with TFS: Pausing to Consider the Big Picture

In this fifth post in my series about building a continuous delivery pipeline with TFS we pause the practical work and consider the big picture. If you have taken my advice and started to read the...

View Article

Continuous Delivery with TFS: Our Sample Application

In this post that is part of my series on implementing continuous delivery with TFS we look at the sample application that will be used to illustrate various aspects of the deployment pipeline. I’ve...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Configuring the Sample Application for Version...

In this instalment of my series about building a continuous delivery pipeline with TFS we pick up from a previous post (in which we configured the Contoso University sample application to work with a...

View Article


Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Configuring the Sample Application for...

This post picks up from a previous post in my series on building a continuous delivery pipeline with TFS where we got to the point of adding the sample application to version control. The next step is...

View Article


Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Installing and Configuring Release Management

This is the ninth post in my series on building a continuous delivery pipeline with TFS and I’m going to be covering the installation of Release Management for Visual Studio. This is the component of...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Standing up an Environment

At this point in my series of posts on building a continuous delivery pipeline with TFS we have installed and configured quite a lot of the TFS infrastructure that we will need however as yet we don’t...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Preparing for the Deployment Pipeline

This post is part of a series of posts on building a continuous delivery pipeline with TFS. We are getting very close to the point where we can use Release Management to build the deployment pipeline...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Building the Deployment Pipeline using an...

In this instalment of my series on implementing continuous delivery with TFS we finally get to build the deployment pipeline with Release Management. This won’t be a tutorial on how to use Release...

View Article


Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Configuration Tweaks to Help Bake Quality In

In the previous post in my series on implementing continuous delivery with TFS we got to the point of being able to deploy our sample application to each stage of the delivery pipeline. That’s a great...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Creating Automated Web Tests with Selenium

In this blog post (which is part of my series on on implementing continuous delivery with TFS) we look at creating automated web tests with Selenium. Although the need for manual testing will probably...

View Article


Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Running Automated Web Tests with MTM

In this instalment of my series on implementing continuous delivery with TFS we pick up where we left off in the previous post and add the automated web tests we created to Microsoft Test Manager. We...

View Article

Continuous Delivery with TFS: Making Sense of the DSC Feature in Release...

When I first started listing the draft titles of blog posts for my series on implementing continuous delivery with TFS naturally the vNext / Agent-less / PowerShell DSC feature of Release Management...

View Article


Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Promoting a Release to the DQA Stage

In a previous post in this series on implementing continuous delivery with TFS we arrived at the point of being able to run automated web tests on a build of the application deployed to the DAT...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Save to a Folder for Stages You Can’t Yet...

In previous posts in this blog series on continuous delivery with TFS our activities have been geared up to deploying the sample application to target servers – or nodes as they are sometimes referred...

View Article

Image may be NSFW.
Clik here to view.

Continuous Delivery with TFS: Automatically Versioning Assemblies as Part of...

In a previous post in this series on implementing continuous delivery with TFS we looked at how some simple tweaks to the build process can help with the goal of baking quality in. This post continues...

View Article
Browsing all 47 articles
Browse latest View live




Latest Images