updating PATH with ansible - system wide
- name: compile sources
shell:
coffee -o lib -c src
chdir=${mysourcedir}
environment:
PATH: $PATH:/opt/node/bin
- name: add {{extra_path}} to path
lineinfile:
dest: /etc/environment
state: present
backrefs: yes
regexp: 'PATH=(["]*)((?!.*?{{extra_path}}).*?)(["]*)$'
line: "PATH=\1\2:{{extra_path}}\3"