【发布时间】:2011-10-11 09:18:51
【问题描述】:
我正在尝试通过远程点击适当的网址来自动化 Hudson。我正在使用 python 的 urllib2 来做同样的事情。
首先,我正在尝试构建一个现有的作业并获取构建状态。
构建的示例 url 如下所示:
http://tomcaturl:8080/hudson/job/.NET%20Build/build
但是这会返回给我 html 数据。
Hudson 文档说我可以获取 python/json/xml 格式的数据,所以我尝试点击
http://tomcaturl:8080/hudson/job/.NET%20Build/build/api/json
但我根本没有得到任何数据,尽管构建成功。
有没有办法找出我的远程构建请求启动了哪个构建,以便我可以维护一对一的映射。
请注意,我是通过远程 python 程序执行此操作的,我无法访问 hudson GUI。
【问题讨论】:
标签: hudson