18 lines
583 B
YAML
18 lines
583 B
YAML
# roles/claude_code/tasks/verify.yml
|
|
---
|
|
- name: Check claude --version
|
|
ansible.builtin.shell:
|
|
cmd: |
|
|
if command -v claude >/dev/null 2>&1; then claude --version
|
|
else "$HOME/.local/bin/claude" --version; fi
|
|
executable: /bin/bash
|
|
become: "{{ claude_code_install_method == 'native' }}"
|
|
become_user: "{{ claude_code_user if claude_code_install_method == 'native' else omit }}"
|
|
register: claude_code_version_out
|
|
changed_when: false
|
|
check_mode: false
|
|
|
|
- name: Show installed version
|
|
ansible.builtin.debug:
|
|
msg: "{{ claude_code_version_out.stdout }}"
|