summaryrefslogtreecommitdiffstats
path: root/examples/playbooks/taskimports.yml
blob: 4e5b5f1be938f8ea6e2c8e5e368e68ae6e412bb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
- name: Fixture
  hosts: localhost
  vars:
    varset: tasks/simple_task.yml
  tasks:
    - name: Import 1 # noqa: fqcn
      import_tasks: tasks/nestedincludes.yml
    # - import_tasks: "{{ varnotset }}.yml"
    - name: Import 2 # noqa: fqcn
      import_tasks: "{{ varset }}"
    - name: Import 3 # noqa: fqcn
      import_tasks: tasks/directory with spaces/main.yml
    # Import tasks by FQCN as well to ensure they load
    - name: Import 4
      ansible.builtin.import_tasks: tasks/passing_task.yml