如何在Windows下指定Cruise Control服务包装器的起始目录

时间:2011-04-01 14:50:48

标签: cruisecontrol

CruiseControl有一个很好的服务包装器,可以在启动计算机时自动启动CruiseControl。如果只有包装器不能在安装目录中启动CruiseControl,这可能会非常有用。

老实说:哪个自尊的构建管理器会将构建工作和配置文件以及构建工具的应用程序文件混合在一个目录结构中?

当然没有。那么有没有办法指定wrapper.exe启动CruiseControl的目录?或者存档类似结果的任何替代技巧。

1 个答案:

答案 0 :(得分:0)

您可以使用wrapper.working.dir对此进行归档。请注意,wrapper.working.dir将在行的某处产生更改目录,因此您应在wrapper.conf绝对值中创建所有路径名:

  6  wrapper.working.dir=C:/Work/CruiseControl
 16  wrapper.java.classpath.1=C:/opt/CruiseControl/2.8.4/lib/wrapper/*.jar
 17  wrapper.java.classpath.2=C:/opt/CruiseControl/2.8.4/lib/*.jar
 20  wrapper.java.library.path.1=C:/opt/CruiseControl/2.8.4/lib/wrapper
 56  wrapper.logfile=C:/Work/CruiseControl/logs/wrapper.log