Use ~/.local/src/node for tidyness

This commit is contained in:
Kenneth Benzie 2022-06-05 20:37:42 +01:00
parent 3aa7bcfa2e
commit 60a147124f

View File

@ -12,17 +12,17 @@
- name: download latest package - name: download latest package
get_url: get_url:
url: 'https://nodejs.org/dist/{{latest.json[0].version}}/node-{{latest.json[0].version}}-linux-x64.tar.gz' url: 'https://nodejs.org/dist/{{latest.json[0].version}}/node-{{latest.json[0].version}}-linux-x64.tar.gz'
dest: ~/.local/src/node.tar.gz dest: ~/.local/src/node/node.tar.gz
- name: extract downloaded package - name: extract downloaded package
unarchive: unarchive:
src: ~/.local/src/node.tar.gz src: ~/.local/src/node/node.tar.gz
dest: ~/.local/src dest: ~/.local/src/node
remote_src: true remote_src: true
- name: create symlink links - name: create symbolic links
file: file:
state: link state: link
src: '~/.local/src/node-{{latest.json[0].version}}-linux-x64/bin/{{item}}' src: '~/.local/src/node/node-{{latest.json[0].version}}-linux-x64/bin/{{item}}'
dest: '~/.local/bin/{{item}}' dest: '~/.local/bin/{{item}}'
with_items: [corepack, node, npm, npx] with_items: [corepack, node, npm, npx]