Skip to content
Snippets Groups Projects
converge.yml 2.13 KiB
Newer Older
fejao's avatar
fejao committed
---

- name: MOLECULE | Converge
  hosts: all
  pre_tasks:
    - name: MOLECULE | COVERGE | PRE-TASKS | VARIABLES | From -> ../../defaults
      ansible.builtin.include_vars:
        dir: ../../defaults
        depth: 1
        extensions:
          - 'yml'

fejao's avatar
fejao committed
    - name: MOLECULE | CONVERGE | PRE-TASKS | VARIABLES | From -> ../../../../roles/c3infodesk-deployment-role-dependencies/defaults
fejao's avatar
fejao committed
      ansible.builtin.include_vars:
        dir: ../../../../roles/c3infodesk-deployment-role-dependencies/defaults
        depth: 1
        extensions:
          - 'yml'

fejao's avatar
fejao committed
    - name: MOLECULE | CONVERGE | PRE-TASKS | VARIABLES | From -> ../../../../roles/c3infodesk-deployment-role-clone-repositories/defaults
fejao's avatar
fejao committed
      ansible.builtin.include_vars:
        dir: ../../../../roles/c3infodesk-deployment-role-clone-repositories/defaults
        depth: 1
        extensions:
          - 'yml'

    # - name: MOLECULE | VERIFY | PRE-TASKS | VARIABLES | From -> ../../../../roles/dependencies/defaults
    #   ansible.builtin.include_vars:
    #     dir: ../../../../roles/dependencies/defaults
    #     depth: 1
    #     extensions:
    #       - 'yml'

    # - name: MOLECULE | VERIFY | PRE-TASKS | VARIABLES | From -> ../../../../roles/clone_repositories/defaults
    #   ansible.builtin.include_vars:
    #     dir: ../../../../roles/clone_repositories/defaults
    #     depth: 1
    #     extensions:
    #       - 'yml'

    - name: MOLECULE | COVERGE | PRE-TASKS | VARIABLES | From -> ../../../../inventories/group_vars
      ansible.builtin.include_vars:
        dir: ../../../../inventories/group_vars
        extensions:
          - 'yml'

    - name: MOLECULE | COVERGE | PRE-TASKS | VARIABLES | From -> ../../../../inventories/host_vars
      ansible.builtin.include_vars:
        dir: ../../../../inventories/host_vars
        extensions:
          - 'yml'

    - name: MOLECULE | COVERGE | PRE-TASKS | Install python 'requests' package
      ansible.builtin.pip:
        name: requests

  tasks:
    - name: MOLECULE | CONVERGE | Call the 'docker_images' role.
      ansible.builtin.include_role:
        # name: docker_images
        name: c3infodesk-deployment-role-docker-images