forked from evolix/ansible-roles
rbenv: switch from copy to lineinfile for default gems
This commit is contained in:
parent
26791286d0
commit
7738de6f41
|
@ -17,6 +17,7 @@ The **patch** part changes incrementally at each release.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* rbenv: install Ruby 2.5.1 by default
|
* rbenv: install Ruby 2.5.1 by default
|
||||||
|
* rbenv: switch from copy to lineinfile for default gems
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
bundler
|
|
|
@ -39,12 +39,16 @@
|
||||||
tags:
|
tags:
|
||||||
- rbenv
|
- rbenv
|
||||||
|
|
||||||
copy:
|
|
||||||
src: default-gems
|
|
||||||
- name: "default gems are installed for {{ username }}"
|
- name: "default gems are installed for {{ username }}"
|
||||||
|
lineinfile:
|
||||||
dest: '{{ rbenv_root }}/default-gems'
|
dest: '{{ rbenv_root }}/default-gems'
|
||||||
|
line: "{{ item }}"
|
||||||
owner: '{{ username }}'
|
owner: '{{ username }}'
|
||||||
group: '{{ username }}'
|
group: '{{ username }}'
|
||||||
|
create: yes
|
||||||
|
with_items: '{{ rbenv_default_gems }}'
|
||||||
|
become_user: "{{ username }}"
|
||||||
|
become: yes
|
||||||
tags:
|
tags:
|
||||||
- rbenv
|
- rbenv
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue