From ba94c3c740961b643fefe03dbe21e75fd152070e Mon Sep 17 00:00:00 2001 From: Matthew Stobbs Date: Sun, 2 Mar 2025 11:26:17 -0700 Subject: [PATCH] add pulumi --- tasks/archive/pulumi.yml | 15 +++++++++++++++ tasks/pkgs/pulumi.yml | 3 +++ 2 files changed, 18 insertions(+) create mode 100644 tasks/archive/pulumi.yml create mode 100644 tasks/pkgs/pulumi.yml 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'] }}"