【发布时间】:2013-03-15 17:26:32
【问题描述】:
我有一个詹金斯奴隶(在 localhost:8000 )和 I am executing it ( link ) 来自詹金斯大师(在 localhost:8080 )。这里的基本思想是运行远程作业并等待作业完成。
java -jar jenkins-cli.jar -s http://localhost:8000 build "Test Suite"
现在,这不等待。我在 slave 上开始工作,Jenkins Master 说任务立即完成,尽管 slave 又运行了 30 分钟。
有谁知道我如何阻止或检查从站上的信号以验证它是否已完成并获取作业的退出状态代码?
注意:我的从属测试必须在从属上运行,因为它不会从 Jenkins 主控运行,它作为服务运行并且不允许从测试启动网络浏览器的权限。所以,我在一个可见的控制台中运行从站。
【问题讨论】:
标签: jenkins continuous-integration hudson