fix: creating temp working dir for rust install
This commit is contained in:
parent
2bb6973e3a
commit
e68a6cabb8
@ -13,11 +13,17 @@
|
|||||||
CARGO_HOME: "{{ cargo_home }}"
|
CARGO_HOME: "{{ cargo_home }}"
|
||||||
RUSTUP_HOME: "{{ rustup_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
|
- name: Download Rust installer
|
||||||
when: cargo_installed.rc != 0
|
when: cargo_installed.rc != 0
|
||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
url: http://sh.rustup.rs
|
url: http://sh.rustup.rs
|
||||||
dest: /tmp/sh.rustup.rs
|
dest: "{{ rust_working_dir }}/sh.rustup.rs"
|
||||||
mode: 0755
|
mode: 0755
|
||||||
force: true
|
force: true
|
||||||
tags:
|
tags:
|
||||||
@ -31,7 +37,7 @@
|
|||||||
RUSTUP_HOME: "{{ rustup_home }}"
|
RUSTUP_HOME: "{{ rustup_home }}"
|
||||||
ansible.builtin.command:
|
ansible.builtin.command:
|
||||||
argv:
|
argv:
|
||||||
- /tmp/sh.rustup.rs
|
- "{{ rust_working_dir }}/sh.rustup.rs"
|
||||||
- -y
|
- -y
|
||||||
changed_when: true
|
changed_when: true
|
||||||
tags:
|
tags:
|
||||||
|
Loading…
Reference in New Issue
Block a user