本文介绍了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属性为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!