【发布时间】:2013-08-23 20:12:13
【问题描述】:
我们正在使用 BuildBot (http://buildbot.net/) 来构建我们的 C++ 项目。 有没有办法从命令行运行确切的构建命令,当您点击 Web UI 上的“强制构建”按钮时执行这些命令?我正在尝试调试存在于我们的构建服务器上但不存在于我们的本地计算机上的构建问题,并且不想在每次失败时向电子邮件列表发送垃圾邮件。
谢谢你, 肖恩
【问题讨论】:
我们正在使用 BuildBot (http://buildbot.net/) 来构建我们的 C++ 项目。 有没有办法从命令行运行确切的构建命令,当您点击 Web UI 上的“强制构建”按钮时执行这些命令?我正在尝试调试存在于我们的构建服务器上但不存在于我们的本地计算机上的构建问题,并且不想在每次失败时向电子邮件列表发送垃圾邮件。
谢谢你, 肖恩
【问题讨论】:
要在干净的环境中运行命令COMMAND [ARG]...,请使用env --ignore-environement COMMAND [ARG]...。
【讨论】:
我假设当你点击强制构建按钮时,buildbot 会向 buildbot 服务器发送一个 http 请求,要求它进行构建。因此,如果您弄清楚它在发送什么,您可以使用 wget 或 python 或其他什么发送相同的东西?
这可能会或可能不会做你想做的事?我想从 cmd 行运行 buildbot 构建和不使用 buildbot 复制 buildbot 构建之间是有区别的。
【讨论】: