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
|
* nginx: fix basic auth for default vhost
|
||||||
* dovecot: fix support of plus sign
|
* dovecot: fix support of plus sign
|
||||||
* mysql/mysql-oracle: mysqltuner cron task is executable
|
* mysql/mysql-oracle: mysqltuner cron task is executable
|
||||||
|
* rbenv: fix become user issue with copy tasks
|
||||||
|
|
||||||
## [9.1.6] - 2018-02-02
|
## [9.1.6] - 2018-02-02
|
||||||
|
|
||||||
|
|
|
@ -18,6 +18,20 @@
|
||||||
- rbenv
|
- rbenv
|
||||||
- packages
|
- 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:
|
- block:
|
||||||
- name: Rbenv repository is checked out for {{ username }}
|
- name: Rbenv repository is checked out for {{ username }}
|
||||||
git:
|
git:
|
||||||
|
@ -50,15 +64,6 @@
|
||||||
eval "$(rbenv init -)"
|
eval "$(rbenv init -)"
|
||||||
marker: "# {mark} ANSIBLE MANAGED 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 }} ?
|
- name: is Ruby {{ rbenv_ruby_version }} available for {{ username }} ?
|
||||||
shell: /bin/bash -lc "rbenv versions | grep {{ rbenv_ruby_version }}"
|
shell: /bin/bash -lc "rbenv versions | grep {{ rbenv_ruby_version }}"
|
||||||
|
|
Loading…
Reference in a new issue