问题标签 [zuul-ci]

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 回答
53 浏览

gerrit - zuul 事件触发时克隆 gerrit 存储库?如何停止?

每次触发 patchset-created 事件时,zuul 都会克隆整个存储库。如何阻止这个?因为它需要很长时间并且使工作开始非常缓慢。

0 投票
1 回答
63 浏览

zuul-ci - 基于分支在 Openstack Zuul 中设置投票

在遗留项目中,我们使用 Zuul,我们需要将 zuul 变量“投票”基于哪个分支触发了工作。

- name: ^job_name$ branch: <?> voting: <true or false or ?>

注意我们使用的是旧版本的 Zuul (2.x)。

谢谢

0 投票
1 回答
58 浏览

openstack - Zuul 和 tox 对于 openstack 项目有什么关系吗?

openstack项目之间Zuul有什么关系吗?tox

当我阅读一个开源 openstack 项目时

我发现有zuul.d, bindep.txt,tox.ini文件。

那么,项目使用了zull、tox,我知道它们都有code review的功能,它们之间有什么关系呢?

0 投票
1 回答
61 浏览

ansible - 我如何告诉 Zuul CI 使角色可用而不在预运行时运行它?

我确实有一些我想运行的角色,post目前如果我将它们添加到roles,它们将在创建作业时自动运行,这并不是真正想要的行为。

如何说服 Zuul CI 仅在 ansible 路径中安装这些角色,以便稍后我们可以从pre-run.yaml剧本中导入它们?

0 投票
1 回答
84 浏览

zuul-ci - 如何在 Zuul CI 中创建新命令来触发自定义作业

recheck命令类似,如果我想在 Zuul CI 中创建自定义触发命令,实现它的最佳方法是什么?

例如,我想在 Zuul 中定义以下 2 个命令来触发特定测试。

/test-e2e- 这将触发运行 e2e 测试的特定作业

/test-conformance- 这将触发触发一致性测试的特定作业。

有人可以建议吗?

0 投票
1 回答
104 浏览

node.js - 为基于 Node.js 的微服务设置 Zuul API 网关时面临的问题

我想设置 Zuul API 网关。我已按照文档中给出的步骤进行操作。我在 CentOs 7 上运行 zuul。以下服务正在运行:

  • 动物园管理员
  • 节点池启动器
  • Zuul调度器
  • Zuul 执行器
  • 祖尔网

我使用的是 nodepool 静态配置,而不是 openstack 配置。由于我是 Zuul 或任何 API 网关的新手,我无法弄清楚我需要哪些额外的服务才能让 zuul 运行并将请求从 zuul 路由到微服务。欢迎任何建议!

PS:我已经安装了负载均衡器。我还需要使用 Eureka 服务吗?

0 投票
1 回答
66 浏览

zuul-ci - 如何为特定项目的 Zuul CI 作业配置快速失败策略?

有人如何配置特定项目(存储库)以使用快速失败策略来运行其中的作业?

CI 上的快速失败策略意味着您希望在第一个计入最终结果的作业失败时立即取消任何正在运行的作业(节省计算资源并提供更快的反馈)。

请注意,我明确询问了特定项目,因为此选项不应影响可能具有不同偏好的其他项目。

0 投票
1 回答
19 浏览

zuul-ci - 作业配置:将元素添加到现有文件列表

我正在尝试在 ZUUL 作业中使用列表变量,以避免重复文件排除模式的定义。现在我有一个看起来像这样的工作定义:

但是,虽然 'foo' 工作得很好,但我似乎无法为我的 'bar' 工作添加另一个元素。

如何重用,但稍微修改另一个作业配置中的列表“myFileSet”?

0 投票
1 回答
128 浏览

ansible - zuul-ci zuul 将变量传递给依赖作业

我对文档中提到的 zuul_return 选项有疑问https://zuul-ci.org/docs/zuul/reference/jobs.html#return-values 如何在相关作业中捕获/引用返回的变量。因此,例如,我有一份工作,我们称之为 build-smth,它运行只有这个任务的 playbook foo-bar.yaml

接下来我有一个依赖于 build-smth 的 post-foo 工作我想在运行 playbook bar-foo.yaml 的 post-foo 作业中捕获来自 build-smth 的返回数据并在这个 playbook 中使用它?,因为老实说,我不知道是否从文档中正确理解了这一点,但我应该能够将一个变量从一项工作传递给另一个依赖于 privious 工作的变量。感谢任何帮助将不胜感激

0 投票
1 回答
37 浏览

github - 将 Zuul CI 与 GitHub 连接

我想将Zuul CIGitHub连接起来

这个页面描述了如何做到这一点。

我不明白的部分是:

这是什么<connection-name>

我在这里尝试了租户名称,但这不起作用。

有什么提示吗?