fix: creating temp working dir for rust install

This commit is contained in:
Price Hiller 2022-08-01 04:46:13 -05:00
parent 2bb6973e3a
commit e68a6cabb8

View File

@ -13,11 +13,17 @@
CARGO_HOME: "{{ cargo_home }}"
RUSTUP_HOME: "{{ rustup_home }}"
- name: Create temporary working path
ansible.builtin.tempfile:
state: directory
register: rust_working_dir
when: cargo_installed.rc != 0
- name: Download Rust installer
when: cargo_installed.rc != 0
ansible.builtin.get_url:
url: http://sh.rustup.rs
dest: /tmp/sh.rustup.rs
dest: "{{ rust_working_dir }}/sh.rustup.rs"
mode: 0755
force: true
tags:
@ -31,7 +37,7 @@
RUSTUP_HOME: "{{ rustup_home }}"
ansible.builtin.command:
argv:
- /tmp/sh.rustup.rs
- "{{ rust_working_dir }}/sh.rustup.rs"
- -y
changed_when: true
tags: