Commit 180097af by John Jarvis

setting the rbenv home to the application directory rather than the

rbenv dir
parent ee47cc8b
...@@ -2,5 +2,5 @@ ...@@ -2,5 +2,5 @@
dependencies: dependencies:
- role: rbenv - role: rbenv
rbenv_user: "{{ edxapp_user }}" rbenv_user: "{{ edxapp_user }}"
rbenv_dir: "{{ edxapp_rbenv_dir }}" rbenv_dir: "{{ edxapp_app_dir }}"
rbenv_ruby_version: "{{ edxapp_ruby_version }}" rbenv_ruby_version: "{{ edxapp_ruby_version }}"
...@@ -72,6 +72,7 @@ ...@@ -72,6 +72,7 @@
- name: edxapp | Install edx-platform npm dependencies - name: edxapp | Install edx-platform npm dependencies
shell: npm install chdir={{ edxapp_code_dir }} shell: npm install chdir={{ edxapp_code_dir }}
sudo_user: "{{ edxapp_user }}" sudo_user: "{{ edxapp_user }}"
environment: "{{ edxapp_deploy_environment }}"
tags: tags:
- deploy - deploy
......
...@@ -11,6 +11,8 @@ ...@@ -11,6 +11,8 @@
- name: edxapp | create application user - name: edxapp | create application user
user: > user: >
name="{{ edxapp_user }}" name="{{ edxapp_user }}"
home="{{ edxapp_app_dir }}"
create_home=no
shell=/bin/false shell=/bin/false
- name: edxapp | create edxapp app dir - name: edxapp | create edxapp app dir
......
...@@ -23,4 +23,3 @@ rbenv_environment: ...@@ -23,4 +23,3 @@ rbenv_environment:
GEM_ROOT: $rbenv_gem_root GEM_ROOT: $rbenv_gem_root
GEM_HOME: $rbenv_gem_root GEM_HOME: $rbenv_gem_root
PATH: $rbenv_path PATH: $rbenv_path
HOME: $rbenv_dir
...@@ -37,10 +37,11 @@ ...@@ -37,10 +37,11 @@
- name: rbenv | create rbenv user {{ rbenv_user }} - name: rbenv | create rbenv user {{ rbenv_user }}
user: > user: >
name={{ rbenv_user }} name={{ rbenv_user }}
home={{ rbenv_dir }}
shell=/bin/false shell=/bin/false
createhome=no createhome=no
- name: rbenv | create rbenv dir - name: rbenv | create rbenv dir if it does not exist
file: > file: >
path="{{ rbenv_dir }}" path="{{ rbenv_dir }}"
owner="{{ rbenv_user }}" owner="{{ rbenv_user }}"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment