温馨提示:本文翻译自stackoverflow.com,查看原文请点击:ansible - How can I tell Zuul CI to make a role available without running it on pre-run?
ansible zuul-ci

ansible - 我如何告诉Zuul CI在不进行预运行的情况下使其可用?

发布于 2020-04-10 11:53:22

我确实有一些要运行的角色,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剧本中导入它们

查看更多

提问者
sorin
被浏览
117
sorin 2020-02-01 23:13

实际上,我的假设是不正确的,作业定义中提到的角色默认情况下不会运行,而是仅可用。