【发布时间】:2010-11-06 02:45:54
【问题描述】:
是否有任何插件或其他可能性将 CC.NET 1.4.2 中的环境变量设置为某个生成的值。我想向 MSBuild 传递一些随机值(可以是放置一些构建报告的时间戳)。之后所有从随机命名的目录生成的报告文件将被合并到 cc.net 报告中。
这里的问题是我不能使用 CCNetBuildDate + CCNetBuildTime 环境变量,由于 CCNetBuildTime (HH:mm:ss) 的格式,因为 : 不是目录名称的有效字符。如果 CC.NET 支持 ':' 替换为其他字符(例如 '-'),我可以使用它们。
我可以使用MSBuild社区任务在
我也不能使用贴标机,因为我们已经重写了贴标机,它总是返回虚拟标签(我知道这很糟糕并且会改变 ccnet 逻辑,但目前我别无选择)。
我可以写一个插件,但我想尽可能多地使用默认技术。
非常感谢,
风向标
【问题讨论】:
标签: msbuild build continuous-integration cruisecontrol.net