ms-release-management

How do we delete a release in TFS 2013 Release Management?

柔情痞子 提交于 2019-12-17 19:38:17
问题 We are using the Release Management, TFS 2013 (previously InRelease) and have a lot of releases that we would like to delete. The problem is that the "Delete" button is always greyed out. What are we missing here? 回答1: This is not possible with the current version (RM 2013 Update 4). Only Releases in Draft state can be deleted. 回答2: The Process of deletion is little complex in the new Microsoft's Release Management 2013. You need to remove all the dependencies for a particular thing that you

Visual Studio Team Services: Agents Configuration for different environments in release definition

烈酒焚心 提交于 2019-12-14 03:24:46
问题 I am using Visual Studio Team Services, Release management and Continuous integration on the cloud. My release definition contains two environments: Dev and PRO. I want to know what the possible configuration if i don't want to buy a license. we need to associate each of the environments with specific agent. I guess they are called private agents. So are the agents installed on those release environments (which are on local domain) private agents? if yes, can i configure those 2 environments

Releases stuck in 'Rejected' state

孤人 提交于 2019-12-13 13:09:44
问题 I wanted to delete an old release template we used for testing to clean up Release Management a bit. But when I tried to deactivate the template, I got the following message: To deactivate this release template, any releases that use this template must have one of the following statuses: Released, Abandoned Alright, that message makes sense... there must be a few unfinished releases that I need to finish, either by completing the process or abandoning it. When I went to the list of pending

Continues Integration through email approval in TFS release definition

白昼怎懂夜的黑 提交于 2019-12-12 18:18:28
问题 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 it (QA & Production). I want to receive an email when all the tasks in the QA environment are completed successfully . In that email there should be a button that once pressed, the Production tasks will start. I would love to hear any ideas how do

TFS 'Powershell on Target Machines' task for machines in different AD domain

喜欢而已 提交于 2019-12-12 05:38:26
问题 We want to utilize TFS release management for our deployments. We have several environments (dev, qa, staging, prod). Each of them in separate AD forest. Build machine also resides in separate forest. No trust between them. I set up target machines to accept CredSSP authentications for PS remoting. I was able to enter PS session on target machine from build machine. But no luck from TFS task 'Powershell on Target Machines'. Here how my tasks looks in TFS: TFS PS on Target Machines task In

Deploy TestAgent fails with unhandled exception

ぐ巨炮叔叔 提交于 2019-12-12 04:49:24
问题 The Deploy test agent task in TFS release definition fails with the below exception: Unhandled Exception: System.Management.Automation.PSInvalidOperationException: The WriteObject and WriteError methods cannot be called from outside the overrides of the BeginProcessing, ProcessRecord, and EndProcessing methods, and they can only be called from within the same thread. Validate that the cmdlet makes these calls correctly, or contact Microsoft Customer Support Services. 2017-06-16T08:49:49

Release Management TFS 2015 - No Parallel Tasks

一个人想着一个人 提交于 2019-12-12 04:25:12
问题 I'm currently in the process of migrating from full fat on site Release Management to the web based version in TFS 2015. One thing I've noticed is that in the old client you can create a deployment sequence and configure actions to run in parallel, for example I might have these two steps running at the same time: SQLServer - DeployDatabase.ps1 AppServer - DeployWebApp.ps1 In the web based version it appears the equivalent of 'Actions' (now being referred to as 'Tasks') can only be set

VS 2015 Release Management Tokenize XPath/Regular expressions not working

三世轮回 提交于 2019-12-12 03:05:43
问题 I'm trying to set up a token replacement for my config files. I have the source filename set to: $(System.DefaultWorkingDirectory)/TFS Web Build 1.0/Corporate Art\app.RM.config (Here, the RM file is the tokenized config file using token) The destination filename is set to the true name of the config file: Company.Client.Corporate.exe.config I have the json file on the build server at: \0111-03-0555-01\c$\BuildFiles\Transforms.json The transforms.json file has the following data in it: [ {

How to access tfs variables from a component using a custom powershell script for Visual Studio Release Management 2013 Release 4.0

对着背影说爱祢 提交于 2019-12-12 01:54:54
问题 My version of Visual Studio 2013 Release Management Client/Server is Release 4.0. I am using the ReleaseTfvcTemplate.12.xaml template. Is there any way to access the system variables from a release management component (deployer configuration) when using an AGENT based release template? I get NULL when I try to pass $applicationPath or $(applicationPath) or $(ApplicationPath). Here is my status on the deployment of a component in RM that has a custom powershell deployment script: I can

VSTS Where is release management?

时间秒杀一切 提交于 2019-12-11 17:42:16
问题 It looks like some changes were made to VSTS yesterday. Release definitions are no longer visible under the "Build and Release" tab. The 3 options available are Builds, Library and Task Groups. 回答1: This is because of a global azure outage.https://azure.microsoft.com/en-in/status/ 回答2: Due to Service outage, you are unable to find the release management in Build and release in VSTS. You may monitor the Azure Status Page for further updates. Unfortunately we cannot do anything until the