Как я могу указать Zuul CI сделать роль доступной, не запуская ее при предварительном запуске?

У меня есть несколько ролей, в которых я хочу работать 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 установить эти роли только в доступный путь, чтобы позже мы могли импортировать их из pre-run.yaml playbook?

1 ответ

Решение

На самом деле мое предположение было неверным, роли, упомянутые в определении задания, не выполняются по умолчанию, а только доступны.

Другие вопросы по тегам