跟踪在创建发布后启动了环境部署的人员 [英] Track who initiated the deploy for an environment after creating the release

查看:61
本文介绍了跟踪在创建发布后启动了环境部署的人员的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个发布定义,其中我配置了12个环境。


每天我都会使用特定版本排队新版本。但我不会启动对环境的部署。


来自不同团队的成员将根据他们的要求将这个版本部署到这12个环境。 br />


无论如何对我来说 从发布日志或任何其他方法中找出已为每个环境启动部署的人。


我可以看到变量RELEASE_REQUESTEDFOR。但是这给出了创建发布的人的名字(那将是我) 而不是发起部署的人。






谢谢, Falcon

解决方案

您可以在从TFS收到的电子邮件中查看谁发布了该版本。对于exa mple:


版本管理服务器 - 部署批准失败! (<发起人名称>))


您还可以在发布管理客户端的发布

下看到它

所以它应该在数据库表中。



I have a release definition in which I have configured 12 environments.

Every day I will queue a new release with a specific build. But I will not initiate the deployment to the environment.

And the members from different teams will deploy this build to these 12 environments based on their requirement.

Is there anyway for me  to find out the person who has initiated the deployment for each environment from the release logs or by any other methods.

I can see a variable RELEASE_REQUESTEDFOR. But this gives the name of the person who created the release (that would be me)  and not the one who initiated the deployment .


Thank you, Falcon

解决方案

You can see who initiated the release in the e-mails you receive from TFS. For example:

Release Management Server – Deployment Approval Failed! (<name of initiator>))

You can also see it in the Release Management client under Releases

So it should be in a database table.


这篇关于跟踪在创建发布后启动了环境部署的人员的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆