# vim: set filetype=yaml.ansible : --- - name: Add vault when: - vault_configured is undefined block: - name: Load vault config ansible.builtin.include_tasks: file: config/vault.yml - name: Append to pkgs block: - name: MacOS specific when: - ansible_system == 'Darwin' notify: - Depend hashicorp repo changed_when: true ansible.builtin.set_fact: pkg_tap: "{{ pkg_tap + vault.pkgs }}" - name: Linux specific when: - ansible_system == 'Linux' notify: - Depend hashicorp repo changed_when: true ansible.builtin.set_fact: pkg_sys: "{{ pkg_sys + vault.pkgs }}" - name: Set vault_configured ansible.builtin.set_fact: vault_configured: true