Questions tagged [ms-release-management]

Microsoft Release Management is a tool that allows you to automate the release and deployment cycle of software. It is part of Visual Studio / Team Foundation Server 2013 and beyond.

Microsoft Release Management was originally a tool called InRelease, created by InCycle Software. Microsoft acquired the tool in mid-2013 and integrated it into Visual Studio / Team Foundation Server 2013.

The software consists of three components:

  1. A server
  2. A client
  3. A deployer agent

Using the client, you connect to your release management server and configure what applications you're deploying, how they should be deployed, and what servers they should be deployed to. In addition, you can specify who within your organization is responsible for approving each stage of your release.

This application has been deprecated as of 2015. It is no longer receiving new features or updates, and has been entirely replaced by Azure Pipelines.

376 questions
4
votes
2 answers

How do I get a TFS build to precompile a web application using a saved publish profile?

I'm currently running a CI build and deploy using TFS 2013 for the build and Release Management 2013 for the deployment, though I need the web applications (WebForms) that I'm deploying to be precompiled. I'm looking to use a publish profile to…
4
votes
3 answers

Release Management sets builds to Retain Indefinitely

We are using Microsoft's Release Management tool for automating the deployment of our solution to our various dev servers. This tool is ideal for us because it can perform more complicated deployments that span multiple servers. In this sense, it is…
Redbaran
  • 570
  • 2
  • 6
  • 11
4
votes
1 answer

Integrate a TFS Build with Release Management

How do I create a TFS Build which automatically runs a Release (deployment) from Microsoft's Release Management for Visual Studio 2013?
sarin
  • 5,227
  • 3
  • 34
  • 63
4
votes
3 answers

Release action stuck in "Pending" status for hours

I have tried a release using webdeploy and release management for visual studio 2013. Configured the release based on the steps in http://www.colinsalmcorner.com/post/webdeploy-and-release-management--the-proper-way . When i started release, it is…
Sreekanth Mohan
  • 340
  • 4
  • 29
4
votes
1 answer

Release Management 12 - Create Web Site with Host Header

Is there a way to create a web site with Release Management v12 that will include a host header option? My goal is to be able to host multiple sites on a single server, all binding to port 80 with different host headers. i.e.…
Werewolf
  • 472
  • 3
  • 11
3
votes
2 answers

Add new environment to an existing release-build

I have release build that has been kicked off already, this build was kicked-off it went through QA and staging environment successfully, the users were happy with the app on both these environments. I then added the last environment that is…
3
votes
1 answer

VSTS Build Definitions for Solutions with multiple web projects

I have visual studio solution with 2 web projects. The source is in VSTS and the apps are hosted in Azure. I have build and release management setup to automatically deploy to Azure. So every time I check in something, 2 releases are triggered, one…
3
votes
1 answer

Retrieving a list of agent requests from TFS REST API

TFS 2015.3, on premises. The REST API of TFS has an undocumented portion that deals with app pools: _apis/distributedtask/pools on the server level and further down. I can drill down all the way to agent details:…
Seva Alekseyev
  • 59,826
  • 25
  • 160
  • 281
3
votes
1 answer

Using VSTS Release Management, how can I modify the configuration of an Azure Web App for each environment?

I'm using Visual Studio Team Services and I'm trying to set up Release Management to allow automated deployments for our Azure Web App to multiple environments. I would like the same source to be deployed to each environment, but with modified…
3
votes
1 answer

VSTS Release Management - Multiple Release Definitions that share common environments

I am trying to wrap my head around a problem I'm having with Release Management - I've have seem a solutions to this in other automated deployment tools such as uDeploy but am wondering if it can be handled in VSTS RM. Here's my case: I'd like to…
3
votes
2 answers

Run VSTS Build/Release Task only when previous task errors

I am trying to create a Visual Studio Team Services Extension Task for my builds and releases. I need a task that will send out an alert to another system if a previous task (including the default build/test/publish/etc.) fails. I have already…
3
votes
1 answer

How to deploy to Azure Resource Group using VSTS release management

I am new to Visual Studio Team Services Release Management. My goal is to automate a deployment of an ASP.NET MVC application to the Azure App Service. Trying different approaches, I created a Service Endpoint that is certificate based and one that…
3
votes
3 answers

DSC: How to stop and start a windows service

I want to do a very simple thing with DSC (Desired State Configuration): Stop a windows service, deploy files and finally start the service again. Thus I had the following: Service ServicesStop { Name = "TheTestService" State =…
timtos
  • 2,225
  • 2
  • 27
  • 39
3
votes
3 answers

Can you pipe the output of one PowerShell task to another in release management?

Here's a sample scenario: An "Azure PowerShell" task to deploy an ARM template. All the ARM template does is create an App Service Plan, a Web App and a storage account. An "Azure Web App Deployment" task to deploy a web app. An "Azure PowerShell…
Paul
  • 1,590
  • 5
  • 20
  • 41
3
votes
1 answer

VSTS Release Management deployment failing due to security issues

Issue I've been struggling now for some days with a failing deployment on VSTS Release Management. I made a release definition to deploy an Azure Cloud Service based on artifacts containing the cskpg and cscfg files. At first I didn't get much…
1 2
3
25 26