Hudson监控外部任务

 

 

Hudson监控外部任务,以Druid跑性能测试为例,脚本 druid.sh位于/home/druid/jakarta-jmeter-2.3.4/bin
Hudson部署在我的机子上: http://10.16.58.9:8080/hudson
任务机为: 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.经过实验,可以在我机器上实时查看到任务机的构建状况

 

你可能感兴趣的:(职场,hudson,休闲,监控外部任务)