diff --git a/tasks/archive/pulumi.yml b/tasks/archive/pulumi.yml new file mode 100644 index 0000000..5bff569 --- /dev/null +++ b/tasks/archive/pulumi.yml @@ -0,0 +1,15 @@ +# vim: set filetype=yaml.ansible : +--- +- name: Download pulumi archive + ansible.builtin.get_url: + dest: "{{ d_tempdir.path }}/{{ pulumi.archive }}" + url: "{{ pulumi.dlurl }}" + decompress: false + mode: '0644' + +- name: Extract pulumi archive + become: "{{ ext_become }}" + ansible.builtin.unarchive: + dest: "{{ path.archive }}/pulumi" + src: "{{ d_tempdir.path }}/{{ pulumi.archive }}" + remote_src: true diff --git a/tasks/pkgs/pulumi.yml b/tasks/pkgs/pulumi.yml new file mode 100644 index 0000000..5407c4b --- /dev/null +++ b/tasks/pkgs/pulumi.yml @@ -0,0 +1,3 @@ +- name: Append pulumit to pkg_archive + ansible.builtin.set_fact: + pkg_archive: "{{ pkg_archive + ['pulumi'] }}"