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
2
votes
3 answers

Build&Release Error CS0234: The type or namespace name 'Security' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

When I commit a project to vsts to do Build Automation it's have a error Error CS0234: The type or namespace name 'Security' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) but my project it's can work on local…
2
votes
3 answers

Is possible to pass a variable from a Build to a Release in TFS 2017?

A Build definition has a custom variable that can be set when a build is queued. Is possible to have access to that variable from a Release in the same way that is possible to have access to variables like Build.DefinitionId, Build.DefinitionName,…
XtianGIS
  • 967
  • 16
  • 39
2
votes
2 answers

Team Foundation Server 2017 Build and Release

I'm trying to setup TFS 2017 in my company. Everything is fine until I came to release tab. I'm little bit confused. How on earth I need to deploy everything to my local server. I read a lot of articles regarding this but still confused how to…
Daniil T.
  • 1,145
  • 2
  • 13
  • 33
2
votes
1 answer

How do I include Unit Test .dll's in drop from TFS Build to include in TFS Release Management?

As a part of our continuous deployment pipeline, I've built in a large number of tests in different variety (Unit Tests, Coded UI Tests, etc.). As a part of this, I have a number of integration tests that use the Unit Testing Framework to do things…
M.Adrian
  • 21
  • 1
2
votes
2 answers

Continues Integration through email approval in TFS release definition

I'm using Microsoft Visual Studio Team Foundation Server Version 14.102.25423.0 As part of our company's continues integration deployment, I want to implement the following: I have created a release definition with two environments configured under…
Amit123
  • 21
  • 3
2
votes
1 answer

AzureRM WebJobs Deployment with Release Management on Visual Studio Team Services

I'm trying to deploy AzureRM Webjobs with VSTS Release Management and haven't been able to find a good solution for it other than uploading it via FTP. This way works, but doesn't handle when the schedule of the job changes. Every solution that…
2
votes
1 answer

Download artifact fail due to exception

In one of our build we publish the artifact into a shared folder. And in the release who triggered by the build, we have some environment that enable download artifact by default. But the downloading is always fail and said: [error]Downloading…
Max
  • 175
  • 1
  • 12
2
votes
1 answer

Release logs time

The TFS server has the time zone set to UTC+1 but if I check the logs of the releases I see that the entries are on a different time zone (UTC-1) resulting in a 2 hours difference. This is very confusing for the developers because all the other time…
ds19
  • 3,176
  • 15
  • 33
2
votes
2 answers

Visual Studio Team Services - Publish artifact not found PathtoPublish

I have a build definition setup in Team Services that is publishing the web.config file as an additional artifact so that I can run the tokenizer task on it. In my visual studio project I have the tokens setup in the Web.Release.config file. When…
2
votes
1 answer

How can I access pre-defined Release Management variables in a Powershell script?

According to the documentation, there are a bunch of predefined variables available for the tasks which run in an environment for Release Management. How do I access these variables from within a Powershell script? For example: the…
RoelF
  • 7,483
  • 5
  • 44
  • 67
2
votes
2 answers

How to reference Script Arguments in DSC Script Resource

I'm using TFS 2015 Update 2 to create a release. One of my release steps is a "PowerShell on Target Machines" task that I'm using to apply a DSC configuration. I'd like to use the Script Arguments field to pass in parameters from TFS to the DSC…
Devin Goble
  • 2,639
  • 4
  • 30
  • 44
2
votes
1 answer

VSTS Build Definition - add additional files to build output

Using RMO, I have created a Visual Studio build definition. In the Copy Files step, if I give the contents as **\*.zip it creates a zip file of my compiled project along with the web.config file. I need to add some additional config files to this…
webdevbing
  • 322
  • 1
  • 3
  • 12
2
votes
1 answer

Are TFS Release Manager Templates versionable?

How do I (is it possible to) store my release management templates under version control? It seems as though this should be something that I should be able to version alongside the codebase that it's deploying.
BenAlabaster
  • 39,070
  • 21
  • 110
  • 151
2
votes
2 answers

Environment specific EF6 Code First Migrations using VSTS Release

I have a project that uses Entity Framework 6.x, ASP .NET WebApi 5.x. Data Access is in a secondary project inside the solution. I want to use VSTS (aka Visual Studio Online) to build and release it as a website to environments for integration/dev,…
2
votes
2 answers

ClickOnce through TFS & Release Management

I have seen quite a few blogs around managing a ClickOnce application through TFS up to Visual Studio 2010. The process seems a little convoluted and so I cannot help but wonder if there has been any improvement with later versions of VS? I am using…