ソースを参照

improvements

master
コミット
1ebaee3f34
5個のファイルの変更28行の追加29行の削除
  1. +3
    -0
      tasks/configure.yml
  2. +3
    -0
      tasks/customize.yml
  3. +4
    -9
      tasks/install.yml
  4. +9
    -10
      tasks/nodenv.yml
  5. +9
    -10
      tasks/rbenv.yml

+ 3
- 0
tasks/configure.yml ファイルの表示

@@ -8,6 +8,9 @@
- database
#- configuration
notify: restart openproject
become: yes
become_user: '{{openproject_user}}'
become_method: su

# https://community.openproject.com/projects/openproject/work_packages/26147/activity
# - name: fix openproject bug \#26147


+ 3
- 0
tasks/customize.yml ファイルの表示

@@ -5,3 +5,6 @@
content: ""
dest: "{{openproject_path}}/openproject/app/views/homescreen/blocks/_upsale.html.erb"
notify: restart openproject
become: yes
become_user: '{{openproject_user}}'
become_method: su

+ 4
- 9
tasks/install.yml ファイルの表示

@@ -25,6 +25,7 @@
- libxml2
- libxml2-dev
- libxslt1-dev
- libsqlite3-dev

- name: clone openproject
git:
@@ -36,15 +37,9 @@
poll: 1
register: cloned_openproject
notify: restart openproject

# do not run this as a handler but as a task here because we will need this before
# end of playbook execution.
- name: change ownership of openproject
file:
path: '{{openproject_path}}/openproject'
owner: '{{openproject_user}}'
group: '{{openproject_group}}'
recurse: yes
become: yes
become_user: '{{openproject_user}}'
become_method: su

- name: install bundler
gem:


+ 9
- 10
tasks/nodenv.yml ファイルの表示

@@ -6,6 +6,9 @@
dest: "{{nodenv_directory}}"
depth: 1
register: cloned_nodenv
become: yes
become_user: '{{nodenv_user}}'
become_method: su

- name: setup nodenv
lineinfile:
@@ -14,6 +17,9 @@
with_items:
- 'export PATH="{{nodenv_directory}}/bin:$PATH"'
- 'eval "$(nodenv init -)"'
become: yes
become_user: '{{nodenv_user}}'
become_method: su

- name: setup node-build
git:
@@ -21,16 +27,9 @@
dest: "{{nodenv_directory}}/plugins/node-build"
depth: 1
register: cloned_node_build

# do not run this as a handler but as a task here because we will need this before
# end of playbook execution.
- name: change ownership of nodenv
file:
path: "{{nodenv_directory}}"
owner: '{{nodenv_user}}'
group: '{{nodenv_group}}'
recurse: yes
when: cloned_node_build.changed or cloned_nodenv.changed
become: yes
become_user: '{{nodenv_user}}'
become_method: su

- name: get installed node versions
command: nodenv versions


+ 9
- 10
tasks/rbenv.yml ファイルの表示

@@ -26,6 +26,9 @@
dest: "{{rbenv_directory}}"
depth: 1
register: cloned_rbenv
become: yes
become_user: '{{rbenv_user}}'
become_method: su

- name: setup rbenv
lineinfile:
@@ -34,6 +37,9 @@
with_items:
- 'export PATH="{{rbenv_directory}}/bin:$PATH"'
- 'eval "$(rbenv init -)"'
become: yes
become_user: '{{rbenv_user}}'
become_method: su

- name: setup ruby-build
git:
@@ -41,16 +47,9 @@
dest: "{{rbenv_directory}}/plugins/ruby-build"
depth: 1
register: cloned_ruby_build

# do not run this as a handler but as a task here because we will need this before
# end of playbook execution.
- name: change ownership of rbenv
file:
path: "{{rbenv_directory}}"
owner: '{{rbenv_user}}'
group: '{{rbenv_group}}'
recurse: yes
when: cloned_ruby_build.changed or cloned_rbenv.changed
become: yes
become_user: '{{rbenv_user}}'
become_method: su

- name: get installed ruby versions
command: rbenv versions


読み込み中…
キャンセル
保存