- hosts: localhost tasks: - block: - import_role: name: emit-job-header - import_role: name: log-inventory - hosts: all tasks: - import_role: name: start-zuul-console - block: - import_role: name: validate-host - import_role: name: prepare-workspace - import_role: name: add-build-sshkey when: ansible_connection != 'kubectl' - block: - import_role: name: prepare-workspace-openshift - import_role: name: remove-zuul-sshkey run_once: true when: ansible_connection == 'kubectl' - import_role: name: ensure-output-dirs when: ansible_user_dir is defined