summaryrefslogtreecommitdiffstats
path: root/roles/rust
diff options
context:
space:
mode:
Diffstat (limited to 'roles/rust')
-rw-r--r--roles/rust/tasks/main.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/roles/rust/tasks/main.yml b/roles/rust/tasks/main.yml
index 08874613..20ec930c 100644
--- a/roles/rust/tasks/main.yml
+++ b/roles/rust/tasks/main.yml
@@ -18,6 +18,11 @@
creates: "{{ ansible_env.HOME }}/.cargo/bin/cargo"
when: not rust_cargo_binary.stat.exists
+- name: "Ensure default toolchain is set"
+ ansible.builtin.command:
+ cmd: "{{ ansible_env.HOME }}/.cargo/bin/rustup default {{ rust_toolchain }}"
+ changed_when: false
+
- name: "Remove cargo default shell profile modification"
ansible.builtin.lineinfile:
path: "{{ ansible_env.HOME }}/.bashrc"