本文介绍了CruiseControl.net-CCNetUser属性为空的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

查看最近的构建日志,我注意到CCNetUser属性设置为空,应该不是请求构建的用户吗?

Looking at a recent build log I noticed the CCNetUser property is set to empty, should it not be the user who has requested the build?

<cruisecontrol project="...">
    <parameters>
        ....
        <parameter name="$CCNetUser" value="" />

我想要刚刚请求强制建造的人的用户名,以便向他们发送电子邮件-mail。

I want the username of the person who's just requested a force build so that I can send them an e-mail.

推荐答案

如果不是强制构建,则CNetUser属性可以为空。如果构建是由源控件/项目触发器触发的,则该属性为空。
如果通过仪表板强制构建而不是cctray,则该属性也可能为空。

The CNetUser property can be empty if it's not a force build. If the build is triggered by a source control/project trigger then the property is empty.If the build is forced via the dashboard and not cctray the property may be empty too.

这篇关于CruiseControl.net-CCNetUser属性为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 04:12