Add rust toolchain

This commit is contained in:
2025-11-28 11:58:29 +01:00
parent d1713f467c
commit fb4aef84de
2 changed files with 11 additions and 0 deletions

View File

@@ -18,6 +18,8 @@
- role: roles/offlineimap
tags: [offlineimap, services, never]
when: ansible_os_family == 'Debian'
- role: roles/rust
tags: [packages]
tasks:
- name: Dump hostvars
tags: [never, dump]

View File

@@ -0,0 +1,9 @@
- name: Check if rustup is installed already
stat:
path: "{{ lookup('env', 'HOME') }}/.local/share/cargo/bin/rustup"
register: rustup_status
- name: Ensure rustup
# Note, that the path is not modified, since my dotfiles setup did that already!
shell: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path
when: not rustup_status.stat.exists