diff --git a/tasks/pkgs/pulumi.yml b/tasks/pkgs/pulumi.yml index a36c012..0b9150a 100644 --- a/tasks/pkgs/pulumi.yml +++ b/tasks/pkgs/pulumi.yml @@ -4,14 +4,22 @@ when: - pulumi_configured is undefined block: + - name: Set pulumi_configured + ansible.builtin.set_fact: + pulumi_configured: true + - name: Load pulumi config ansible.builtin.include_tasks: file: config/pulumi.yml - - name: Append pulumit to pkg_archive + - name: Append pulumi to pkg_archive + when: + - ansible_system == 'Linux' ansible.builtin.set_fact: pkg_archive: "{{ pkg_archive + ['pulumi'] }}" - - name: Set pulumi_configured + - name: Append to pulumi to pkg_sys + when: + - ansible_system == 'Darwin' ansible.builtin.set_fact: - pulumi_configured: true + pkg_sys: "{{ pkg_sys + ['pulumi'] }}"