local/roles/scoop/tasks/main.yaml

26 lines
557 B
YAML

---
- name: detect if scoop is installed
win_command: where.exe scoop
changed_when: false
failed_when: false
register: scoop_result
- assert:
that: scoop_result.rc == 0
fail_msg: Scoop is not installed
- name: add extras bucket
community.windows.win_scoop_bucket:
name: extras
state: present
- name: install completions
community.windows.win_scoop:
name: scoop-completion
state: present
- win_owner:
path: '{{ansible_env.LOCALAPPDATA}}/Scoop/buckets/extras'
user: '{{ansible_env.USERNAME}}'
recurse: true