Merge pull request #141 from jogaco/master
Fixes #127: Unable to install for single user on a fresh machine: fre..
This commit is contained in:
@@ -8,6 +8,13 @@
|
|||||||
with_items: '{{ rvm1_rubies }}'
|
with_items: '{{ rvm1_rubies }}'
|
||||||
when: rvm1_rubies
|
when: rvm1_rubies
|
||||||
|
|
||||||
|
- name: Install rvm requirements
|
||||||
|
become: yes
|
||||||
|
command: '{{ rvm1_rvm }} requirements'
|
||||||
|
become_method: sudo
|
||||||
|
become_user: root
|
||||||
|
when: rvm1_rubies
|
||||||
|
|
||||||
- name: Install rubies
|
- name: Install rubies
|
||||||
command: '{{ rvm1_rvm }} install {{ item.item }} {{ rvm1_ruby_install_flags }}'
|
command: '{{ rvm1_rvm }} install {{ item.item }} {{ rvm1_ruby_install_flags }}'
|
||||||
when: rvm1_rubies and item.rc|default(0) != 0
|
when: rvm1_rubies and item.rc|default(0) != 0
|
||||||
@@ -17,11 +24,12 @@
|
|||||||
command: '{{ rvm1_rvm }} alias list default'
|
command: '{{ rvm1_rvm }} alias list default'
|
||||||
changed_when: False
|
changed_when: False
|
||||||
register: detect_default_ruby_version
|
register: detect_default_ruby_version
|
||||||
|
when: rvm1_rubies
|
||||||
|
|
||||||
- name: Select default ruby
|
- name: Select default ruby
|
||||||
command: '{{ rvm1_rvm }} alias create default {{ rvm1_default_ruby_version }}'
|
command: '{{ rvm1_rvm }} alias create default {{ rvm1_default_ruby_version }}'
|
||||||
when: detect_default_ruby_version.stdout|default() == '' or
|
when: rvm1_rubies and (detect_default_ruby_version.stdout|default() == '' or
|
||||||
rvm1_default_ruby_version not in detect_default_ruby_version.stdout
|
rvm1_default_ruby_version not in detect_default_ruby_version.stdout)
|
||||||
|
|
||||||
- name: Detect installed ruby patch number
|
- name: Detect installed ruby patch number
|
||||||
shell: >
|
shell: >
|
||||||
|
|||||||
Reference in New Issue
Block a user