我正在使用buildbot版本0.8.5并且需要从它发送HTTP post请求作为一个步骤。在互联网上搜索后,我发现最新版本0.8.8有一个名为HTTPStep的步骤。旧版本中是否有类似的步骤?
我知道可以使用urllib2使用批处理文件或python程序来完成。但还有其他办法吗?
答案 0 :(得分:1)
您应该能够使用0.8.8中的HTTPStep
(假设您安装了必要的依赖项(https://pypi.python.org/pypi/txrequests和http://python-requests.org/))。只需将master.cfg
文件从master.cfg
旁边的0.8.8复制,然后让HTTPStep
从模块http而不是buildbot导入POST
派生类{{1}} .steps.http。
可能需要进行一些小的调整才能使其适用于0.8.5的API。
答案 1 :(得分:-1)
只是我的想法..据我所知,最好在构建步骤中使用python脚本。简单易控。逻辑是: