|
7 | 7 | - name: "[Ansible] Get NPM version string" |
8 | 8 | ansible.builtin.shell: | |
9 | 9 | set -e -o pipefail |
10 | | - source {{ ansible_env.HOME }}/.local/opt/nvm/nvm.sh || echo 'nvm.sh cannot be found in this directory' |
| 10 | + source {{ ansible_facts['env']['HOME'] }}/.local/opt/nvm/nvm.sh || echo 'nvm.sh cannot be found in this directory' |
11 | 11 | nvm list current | grep -E 'v[0-9]*\.[0-9]*\.[0-9]*' -o || echo 'Cannot get current NVM version' |
12 | 12 | changed_when: false |
13 | 13 | args: |
|
22 | 22 | args: |
23 | 23 | executable: /bin/bash |
24 | 24 | environment: |
25 | | - PATH: "{{ ansible_env.HOME }}/.local/opt/nvm/versions/node/{{ npm_version.stdout }}/bin:{{ ansible_env.PATH }}" |
| 25 | + PATH: "{{ ansible_facts['env']['HOME'] }}/.local/opt/nvm/versions/node/{{ npm_version.stdout }}/bin:{{ ansible_env.PATH }}" |
26 | 26 |
|
27 | 27 | # |
28 | 28 | # ansible-lint |
29 | 29 | # |
30 | 30 | - name: "[Ansible] Install Ansible PIP specific version" |
31 | 31 | ansible.builtin.pip: |
32 | 32 | name: "ansible=={{ ansible_pip_version }}" |
33 | | - executable: "{{ ansible_env.HOME }}/.pyenv/shims/pip3" |
| 33 | + executable: "{{ ansible_facts['env']['HOME'] }}/.pyenv/shims/pip3" |
34 | 34 | register: pip_out |
35 | 35 | changed_when: "'Requirement already satisfied' not in pip_out.stdout" |
36 | 36 | when: ansible_pip_version != 'latest' |
37 | 37 |
|
38 | 38 | - name: "[Ansible] Install Ansible PIP latest version" |
39 | 39 | ansible.builtin.pip: |
40 | 40 | name: "ansible" |
41 | | - executable: "{{ ansible_env.HOME }}/.pyenv/shims/pip3" |
| 41 | + executable: "{{ ansible_facts['env']['HOME'] }}/.pyenv/shims/pip3" |
42 | 42 | extra_args: --upgrade |
43 | 43 | register: pip_out |
44 | 44 | changed_when: "'Requirement already satisfied' not in pip_out.stdout" |
|
47 | 47 | - name: "[Ansible] Get installed Ansible version from PIP" |
48 | 48 | ansible.builtin.shell: | |
49 | 49 | set -e -o pipefail |
50 | | - {{ ansible_env.HOME }}/.pyenv/shims/pip3 show ansible | grep Version | awk '{print $2}' |
| 50 | + {{ ansible_facts['env']['HOME'] }}/.pyenv/shims/pip3 show ansible | grep Version | awk '{print $2}' |
51 | 51 | changed_when: false |
52 | 52 | args: |
53 | 53 | executable: /bin/bash |
|
73 | 73 | - name: "[Ansible] Install ansible-lint PIP specific version" |
74 | 74 | ansible.builtin.pip: |
75 | 75 | name: "ansible-lint=={{ ansible_lint_pip_version }}" |
76 | | - executable: "{{ ansible_env.HOME }}/.pyenv/shims/pip3" |
| 76 | + executable: "{{ ansible_facts['env']['HOME'] }}/.pyenv/shims/pip3" |
77 | 77 | register: pip_out |
78 | 78 | changed_when: "'Requirement already satisfied' not in pip_out.stdout" |
79 | 79 | when: ansible_lint_pip_version != 'latest' |
80 | 80 |
|
81 | 81 | - name: "[Ansible] Install ansible-lint PIP latest version" |
82 | 82 | ansible.builtin.pip: |
83 | 83 | name: "ansible-lint" |
84 | | - executable: "{{ ansible_env.HOME }}/.pyenv/shims/pip3" |
| 84 | + executable: "{{ ansible_facts['env']['HOME'] }}/.pyenv/shims/pip3" |
85 | 85 | extra_args: --upgrade |
86 | 86 | register: pip_out |
87 | 87 | changed_when: "'Requirement already satisfied' not in pip_out.stdout" |
88 | 88 | when: ansible_lint_pip_version == 'latest' |
89 | 89 |
|
90 | 90 | - name: "[Ansible] Get installed Ansible version from PIP" |
91 | | - ansible.builtin.shell: "set -e -o pipefail; {{ ansible_env.HOME }}/.pyenv/shims/pip3 show ansible-lint | grep Version | awk '{print $2}'" |
| 91 | + ansible.builtin.shell: "set -e -o pipefail; {{ ansible_facts['env']['HOME'] }}/.pyenv/shims/pip3 show ansible-lint | grep Version | awk '{print $2}'" |
92 | 92 | changed_when: false |
93 | 93 | args: |
94 | 94 | executable: /bin/bash |
|
0 commit comments