问题标签 [buildbot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Buildbot 安装设置错误
所以我尝试将 buildbot 安装到 OS X 机器上,但无法通过 setup.py 文件安装它。当我尝试运行:sudo python setup.py build
时,它返回了这个:
我想知道我能做些什么来解决这个问题。我现在在运行 ubuntu 的机器上安装了 buildbot,但似乎无法在 OS X 机器上安装它。
编辑:这是 setup.py 的链接:https ://github.com/buildbot/buildbot/blob/master/master/setup.py
编辑#2:修复了最初的问题,但现在当我运行python setup.py build
或者python setup.py install
我不断收到错误时:
error: package directory buildbot/buildslave does not exist
triggers - 联锁如何与 buildbot 中的关系触发步骤一起工作?
任何人都知道关于触发步骤的互锁是如何工作的,即如果构建器在 builddir 上持有排他锁,它的触发步骤是否也会继承该锁?
buildbot - how do I get the revision name from buildbot
In the main.cfg
file I need to get the name of the current revision that is being built and create a folder with the name of that revision.
buildbot - 如何在 main.cfg 的 buildbot 中找到当前日期
在 main.cfg 文件的 buildbot 中,我需要获取当前日期并使用当前日期的名称创建一个文件夹。我该怎么做呢?
c++ - Buildbot:如何手动启动构建?
我们正在使用 BuildBot ( http://buildbot.net/ ) 来构建我们的 C++ 项目。有没有办法从命令行运行确切的构建命令,当您点击 Web UI 上的“强制构建”按钮时执行这些命令?我正在尝试调试存在于我们的构建服务器上但不在我们的本地计算机上的构建问题,并且不想在每次失败时向电子邮件列表发送垃圾邮件。
谢谢你,肖恩
buildbot - Buildbot:有没有办法强制所有的建造者建造?
所以,这就是问题所在:我将 buildbot 设置为在下午 3 点进行构建,尽管在夜间工作时,我经常处于需要触发所有构建器的情况。
我知道我可以使用 buildmaster 进行虚假提交并触发构建,但我在这里想要实现的是“大规模重建”,就像我会进入每个特定的构建器,选择一个构建,然后按下“重建”按钮。
我无法弄清楚那个按钮在做什么,只是查看页面代码(我不是 html 专家),并且在 buildbot 的文档中似乎没有任何关于 buildbot 附带的标准页面的痕迹是结构化和运作。
我希望在瀑布中添加一个按钮,这样我就可以强制所有构建者(他们是 26 岁,您可以想象一个一个触发它们的努力)。
有谁知道“重建”按钮使用的命令是什么,我如何利用它来构建所有构建器?
谢谢!
python - 如何让buildbot在mac中找到动态库?
我正在使用不同的机器使用 buildbot 构建和运行项目。在 linux 中找到了动态库(我听说过一些关于 rpath 的事情),但是在我构建并运行之后在 mac 中。我用来运行的二进制文件找不到二进制文件需要的动态库。我可以使用导出来说明库在哪里,但我想要一些方法来说明这些库在哪里的 mac 机器。谁能帮我解决这个问题,我试过设置
但也没有运气。
编辑 :
阿巴内特说的是对的。我必须做的唯一改变是在 LD_LIBRARY_PATH 前面添加 DY,这样它就会(如果你想添加更多)
python - 如何使用 buildbot 指定 DYLD_LIBRARY_PATH?
我正在使用 buildbot 为我的项目构建和运行测试。我正在使用mac作为奴隶。当我尝试运行测试时出现问题,因为它找不到在不同目录中剃掉的动态库。
从 buildbot 教程中,我可以看到一个名为env的变量。它使用 PATH 所以我想 DYLD_LIBRARY_PATH 也会以同样的方式工作,所以我做了
但它仍然找不到我希望这些二进制文件找到的共享库。谁能帮我解决这个问题。请
buildbot - 在可用的从服务器之一上运行 buildbot builder
我配置了一个 buildbot 0.8.6p1。到目前为止,一主一从。可以配置多个从站:
也可以添加slave
或添加slaves
到构建器数组中:
在这种情况下,buildbot 会在所有从站或其中一个从站上运行相同的构建器吗?有没有办法配置 buildbot 在其中一个从属设备上运行构建器,以可用/加载最少/等为准?
非常感谢。