ruby-Version wird upstream gesetzt

This commit is contained in:
phil 2021-07-29 16:06:21 +02:00
parent 0c04610aa2
commit 48e995e215
3 changed files with 7 additions and 12 deletions

View file

@ -17,24 +17,17 @@
- name: "ruby: Version prüfen"
stat:
path: "{{ ruby_path }}/versions/{{ ruby_version }}"
path: "{{ ruby_path }}/versions/{{ ruby_version.stdout }}"
register: ruby_installed
- name: "ruby installieren"
command:
cmd: "rbenv install {{ ruby_version }}"
cmd: "rbenv install {{ ruby_version.stdout }}"
chdir: "{{ zammad_user_home }}"
become: true
become_user: "{{ zammad_user }}"
when: ruby_installed.stat.exists == False
- name: "ruby aktivieren"
shell: "rbenv local {{ ruby_version }}"
args:
chdir: "{{ zammad_home }}"
become: true
become_user: "{{ zammad_user }}"
- name: "ruby: Bundler installieren"
command:
cmd: rbenv exec gem install bundler
@ -43,7 +36,7 @@
become_user: "{{ zammad_user }}"
- name: "ruby: Ruby-Abhängigkeiten installieren"
shell: "RAILS_ENV=production {{ ruby_bin_path }}/bundle install --without test development mysql"
shell: "RAILS_ENV=production rbenv exec bundle install --without test development mysql"
args:
chdir: "{{ zammad_home }}"
become: true

View file

@ -25,3 +25,6 @@
src: ldap-user-filter.patch
dest: "{{ zammad_home }}/lib/ldap/user.rb"
- name: "zammad: Ermittle Ruby-Version"
shell: cat "{{ zammad_home }}/.ruby-version"
register: ruby_version