天天看点

Hudson监控外部任务

Hudson监控外部任务,以Druid跑性能测试为例,脚本druid.sh位于/home/druid/jakarta-jmeter-2.3.4/bin

任务机为:10.20.153.103

1.在任务机上,设置HUDSON_HOME环境变量

export HUDSON_HOME=Hudson服务器的WEB地址

2.新建目录mkdir /home/druid/lib

3.将Hudson提供的jar包:hudson-core-2.0.1.jar、remoting.jar、ant-1.8.0.jar、commons-lang-2.4.jar、xstream-1.3.1-hudson-8.jar、jna-posix-1.0.3.jar放入到该目录下

3.cd /home/druid/lib

4.执行java命令

java -classpath remoting.jar:hudson-core-2.0.1.jar:jna-posix-1.0.3.jar hudson.Main "HudsonTest" sh ~/jakarta-jmeter-2.3.4/bin/druid.sh

其中"HudsonTest"为在Hudson建立的外部任务名称

5.经过实验,可以在我机器上实时查看到任务机的构建状况

本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/623071,如需转载请自行联系原作者