我正在尝试将用户/密码添加到我的工作cruisecontrol实例中,但它没有产生所需的效果-我仍然可以在面板界面上单击"强制构建"。此用户/密码配置是否仅适用于http://:8080/cruisecontrol页面而不适用于仪表板?有什么方法可以为仪表板添加安全性吗?
以下是来自shell脚本的java调用:
/opt/java/jdk1.6.0_22/bin/java-Djavax.management.builder.initial=mx4j.server.MX4JMBeanServerBuilder-Dcc.library.dir=/opt/tools/cruisecontrol-bin-2.8.4/lib-Djetty.logs/cc_logs-Ddashboard.config=/dashboard-config.xml-Dcc.logdir=/cc_logs-Dcc.artifacts=/home/WCM-LONDON/kxdev/cc/cc_artifacts-jar/opt/tools/cruisecontrol-bin/2.8.4/lib/cruisecontrol-launcher.jar-configfile/config.xml-jmxport 8000-webport 8080-rmiport 1099-用户x-密码y
感谢
如果您使用的是原始的java版本,那么简短的答案是否定的。
为了拥有这个功能,您必须实现它并重建cruisecontrol.jar文件。
但是Cruisecontrol.net支持您正在寻找的内容,例如CC.net 中的角色权限