问题标签 [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.

0 投票
1 回答
284 浏览

buildbot - 当我升级 buildbot master 时,我必须升级所有从站吗?

我想在 buildbot 中使用 gitpoller 但是我不想升级所有的从站。

我可以将主服务器升级到 0.8.3 并将从服务器留在 0.7.x 上吗?

0 投票
2 回答
803 浏览

perforce - 为什么我在 p4 上使用 buildbot 工具,“控制台视图”不起作用?

这个问题让我发疯了!请帮助我。我使用 buildbot,VC 工具是 perforce 2010。瀑布:好的,但控制台视图无法正常工作。只需打印“没有可用的修订”

0 投票
2 回答
557 浏览

git - 在 buildbot 中签出多个 git 存储库时如何使用复制模式

我有多个 git 存储库,它们之间有一些相互依赖关系。在进行完整的系统构建时,我需要检查所有这些。
使用 buildbot,我可以使用mode='clobber'Git 源类构造函数的参数,但这会导致每次都检出所有存储库:

我想使用mode='copy',但是当我这样做时,所有三个存储库的源都会在同一位置签出,例如。.../source/而不是.../source/repo1 .../source/repo2 .../source/repo3

有没有办法指示 buildbot 分别保留每个存储库的干净副本?

提前致谢!

0 投票
1 回答
1510 浏览

git - git 提交队列工具

我们的团队和项目变得非常大,我们无法再维持它。所以我们决定做正确的事并转向持续集成。作为第一步,我们抛弃了 clearcase 并转移到了 git。这使我们的生活变得更加轻松。但是,我们仍然遭受构建损坏的困扰。

现在我正在寻找一种工具,它将所有提交排队,在多个平台上测试它们,如果它们通过,将它们放在主分支上。在理想情况下,该工具将具有 Web 界面和代码审查工具的挂钩。

我知道 buildbot 做了一些,但不是全部。我可以自己编写工具;但过渡需要超级顺利且相对快速。

PS:Chromium 和 webkit 项目似乎做的正是我们想做的。

0 投票
1 回答
181 浏览

python - 使用单个 buildslave 服务多个 buildmaster

我有 2 个 buildbots,想在它们之间共享一个 buildslave。两个 buildbots/masters 都有不同的 repos。

有没有办法在多个 buildbots 之间共享 buildslave?

0 投票
3 回答
2309 浏览

python - 如何让 buildbot GitPoller 更改源监视所有分支?

我正在寻找一种方法让 GitPollerchangesource监视所有分支,而不仅仅是一个。

现在,要么我branch='some branch'在 GitPoller 构造函数中指定,要么默认为master.

更好的是能够指定一些ref要观察的模式。

有人已经这样做了吗?还是需要编写另一种 GitPoller ?

谢谢。

0 投票
1 回答
380 浏览

buildbot - 如何在不编译/构建项目的情况下使用 buildbot 运行测试

嗨,我有 2 个关于 Buildbot 的问题:

  1. 我想运行我编写的测试,而不编译项目(我有不同的编译/构建项目的机制),但我找不到任何配置它的方法。Buildbot 文档解释了如何构建然后才运行测试。我想跳过构建部分。有人试过这样做吗?

2.如何配置 buildbot 以使用本地存储库。我有一台计算机,它每天晚上将存储库与主存储库同步一次,我想在这台计算机上运行 Buildbot,并且 buildbot 应该在本地运行测试。(测试是同一解决方案中的一个单独项目)

我的环境是:Win7、Visual Studio、git 存储库、测试是同一解决方案中的一个单独项目。

感谢你的帮助!

0 投票
1 回答
689 浏览

reverse-proxy - 在切诺基反向代理后面运行 buildbot

我正在尝试在切诺基反向代理后面运行我的 buildbot 主服务器,并将 buildbot 实例作为循环反向代理布局中切诺基的信息源。

这是 buildbot master.cfg 配置文件:-

这是切诺基配置:-

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

不幸的是,502 Bad gateway当我访问我的 web url 时我得到了,但另一方面,我知道我的 buildbot 主服务器实例工作正常,因为转到相同的 web url 并附加:8010在 web url 后面会给我“欢迎使用 Buildbot 。 ..“ 页。

0 投票
2 回答
235 浏览

c++ - c++ 查找依赖文件

我一直在寻找一种方法或实用程序来查找大型 C/C++ 项目的依赖文件。

我想要的是,当文件被更改(提交)时,我希望我们的 buildbot 运行与更改的文件相关的类的测试。

任何帮助将不胜感激!

0 投票
2 回答
1753 浏览

python - Buildbot 和多个 SVN 分支

我的 SVN 存储库布局...

我试图让 buildbot 构建我的存储库的几个分支,例如... /trunk 和 /branches/new_feature_of_trunk1 。这就是我编码它的方式

问题是这个.. 我知道我添加了 defaultBranch='trunk'。但为什么它只检查主干而不是整个根?然后每当我删除它defaultBranch。我收到了这个错误

exceptions.RuntimeError:属于构建器“Windows-x64-VS10”的 SVN 源步骤不知道要使用哪个分支。这意味着更改源没有指定分支,并且 defaultBranch 为 None。

那么我发布的代码是让我的 buildmaster 告诉从站构建 /trunk 或 /branches/new_feature_of_trunk1 中是否有 modified_files .. 如果在同一 SVN 修订版的两个分支中都有修改。然后它会在 /branches/new_feature_of_trunk1... 之前先编译 /trunk

但正如我所说,它不像我想要的那样工作