forked from evolix/ansible-roles
rbenv: fix become user issue with copy tasks
This commit is contained in:
parent
521b196ba3
commit
24aeff2e72
|
@ -34,6 +34,7 @@ The **patch** part changes incrementally at each release.
|
|||
* nginx: fix basic auth for default vhost
|
||||
* dovecot: fix support of plus sign
|
||||
* mysql/mysql-oracle: mysqltuner cron task is executable
|
||||
* rbenv: fix become user issue with copy tasks
|
||||
|
||||
## [9.1.6] - 2018-02-02
|
||||
|
||||
|
|
|
@ -18,6 +18,20 @@
|
|||
- rbenv
|
||||
- packages
|
||||
|
||||
- name: default gems are installed for {{ username }}
|
||||
copy:
|
||||
src: default-gems
|
||||
dest: '{{ rbenv_root }}/default-gems'
|
||||
owner: '{{ username }}'
|
||||
group: '{{ username }}'
|
||||
|
||||
- name: gemrc for {{ username }}
|
||||
copy:
|
||||
src: gemrc
|
||||
dest: "~{{ username }}/.gemrc"
|
||||
owner: '{{ username }}'
|
||||
group: '{{ username }}'
|
||||
|
||||
- block:
|
||||
- name: Rbenv repository is checked out for {{ username }}
|
||||
git:
|
||||
|
@ -50,15 +64,6 @@
|
|||
eval "$(rbenv init -)"
|
||||
marker: "# {mark} ANSIBLE MANAGED RBENV INIT"
|
||||
|
||||
- name: default gems are installed for {{ username }}
|
||||
copy:
|
||||
src: default-gems
|
||||
dest: '{{ rbenv_root }}/default-gems'
|
||||
|
||||
- name: gemrc for {{ username }}
|
||||
copy:
|
||||
src: gemrc
|
||||
dest: ~/.gemrc
|
||||
|
||||
- name: is Ruby {{ rbenv_ruby_version }} available for {{ username }} ?
|
||||
shell: /bin/bash -lc "rbenv versions | grep {{ rbenv_ruby_version }}"
|
||||
|
|
Loading…
Reference in a new issue