start adding pulumi

This commit is contained in:
Matthew Stobbs
2025-03-02 11:03:21 -07:00
parent cf1c39ed84
commit 84bcf219e0
3 changed files with 25 additions and 0 deletions

12
tasks/config/pulumi.yml Normal file
View File

@@ -0,0 +1,12 @@
- name: Set pulumi config
ansible.builtin.set_fact:
pulumi:
vers: "{{ pkgconfig.pulumi.version }}"
archive: "pulumi-{{ pkgconfig.pulumi.version }}-{{ ansible_system | lower }}-{{ pkgconfig.pulumi.archmap[ansible_architecture] }}.tar.gz"
- name: Set pulumi config
ansible.builtin.set_fact:
pulumi:
vers: "{{ pulumi.vers }}"
archive: "{{ pulumi.archive }}"
dlurl: "{{ pkgconfig.pulumi.url_base }}/{{ pulumi.archive }}"

View File

@@ -114,3 +114,8 @@
loop_var: pkg
ansible.builtin.include_tasks:
file: pipx.yml
- name: Cleanup {{ d_tempdir.path }}
ansible.builtin.file:
state: absent
path: "{{ d_tempdir.path }}"