我如何告诉 Zuul CI 在不 运行 预运行 的情况下使角色可用?
How can I tell Zuul CI to make a role available without running it on pre-run?
我确实有一些我想在 post
中 运行 的角色,目前如果我将它们添加到 roles
,它们将在工作时自动 运行已创建,这并不是真正想要的行为。
job:
name: myjob
roles:
- zuul: myorg/some-role
name: some-role # <-- zuul will auto-run this role before pre-run
# how to add a role that can be consumed by post-run.yaml?
我如何说服 Zuul CI 只在 ansible 路径中安装这些角色,以便稍后我们可以从 pre-run.yaml
剧本中导入它们?
事实上我的假设是不正确的,职位定义中提到的角色默认情况下不是运行,只是可用的。
我确实有一些我想在 post
中 运行 的角色,目前如果我将它们添加到 roles
,它们将在工作时自动 运行已创建,这并不是真正想要的行为。
job:
name: myjob
roles:
- zuul: myorg/some-role
name: some-role # <-- zuul will auto-run this role before pre-run
# how to add a role that can be consumed by post-run.yaml?
我如何说服 Zuul CI 只在 ansible 路径中安装这些角色,以便稍后我们可以从 pre-run.yaml
剧本中导入它们?
事实上我的假设是不正确的,职位定义中提到的角色默认情况下不是运行,只是可用的。