1
0
mirror of https://github.com/krislamo/vagrant-easyredmine synced 2024-11-09 22:40:36 +00:00

Compare commits

..

No commits in common. "033002705d9eb04b3515741a425d3f858c56ad01" and "6899d1321702f6073014f89b7b9399a726bfbc35" have entirely different histories.

9 changed files with 19 additions and 19 deletions

4
Vagrantfile vendored
View File

@ -4,7 +4,7 @@ Vagrant.configure(2) do |config|
config.vm.box_url = 'http://software.apidb.org/vagrant/centos-7-64-puppet.json'
config.vm.box = 'ebrc/centos-7-64-puppet'
config.vm.hostname = 'redmine.vm.apidb.org'
config.vm.network :private_network, type: 'dhcp'
@ -22,7 +22,7 @@ Vagrant.configure(2) do |config|
# end
config.vm.provision 'deploy', type: 'ansible' do |ansible|
ansible.playbook = 'vagrant-playbook.yml'
ansible.playbook = 'playbook.yml'
ansible.galaxy_role_file = 'requirements.yml'
ansible.galaxy_roles_path = 'roles'
end

View File

@ -1,3 +1,4 @@
easyredmine_login_bg_img: login-bg-58894778db89f0c55f5aa371eff62b7475325258f4308e9c286f988a37e0e44b.jpg
redmine_mail_alias: redmine@localhost
redmine_owner: vagrant
redmine_uid: ''

View File

@ -2,6 +2,8 @@
- hosts: all
become: yes
gather_facts: yes
vars_files:
- config.yml
roles:
- { role: rvm.ruby, tags: ruby, become: yes }

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

View File

@ -68,7 +68,6 @@
src: '{{ nginx_pem }}'
become: yes
notify: restart nginx
when: not is_production_vm
- name: manage Nginx service
service:

View File

@ -96,6 +96,17 @@
when: do_redmine_installer == True
become: yes
- name: install custom login background image
copy:
dest: '{{ item }}'
src: '{{ easyredmine_login_bg_img }}'
owner: '{{ redmine_owner }}'
with_items:
- '{{ redmine_root_dir }}/public/plugin_assets/easy_extensions/images/login-bg.jpg'
- '{{ redmine_root_dir }}/public/assets/{{ easyredmine_login_bg_img }}'
when: do_redmine_installer == True
become: yes
- name: create maintenance dir
file:
path: '/usr/share/nginx/html/easyredmine'

View File

@ -7,6 +7,6 @@ cd {{ redmine_root_dir }}
[[ -s "{{ rvm1_install_path }}/scripts/rvm" ]] && \
source "{{ rvm1_install_path }}/scripts/rvm"
{{ rvm1_install_path }}/rubies/ruby-{{ ruby_version }}/bin/bundle exec rake \
{{ rvm1_install_path }}/gems/ruby-{{ ruby_version }}/bin/bundle exec rake \
eupathdb:fetch_changesets \
RAILS_ENV="production"

View File

@ -5,11 +5,11 @@ cd {{ redmine_root_dir }}
[[ -s "{{ rvm1_install_path }}/scripts/rvm" ]] && \
source "{{ rvm1_install_path }}/scripts/rvm"
{{ rvm1_install_path }}/rubies/ruby-{{ ruby_version }}/bin/bundle exec rake \
{{ rvm1_install_path }}/gems/ruby-{{ ruby_version }}/bin/bundle exec rake \
redmine:email:receive_imap \
RAILS_ENV="production" \
project=sysdba \
allow_override=project,assigned_to,tracker,priority,category,status,"VEuPathDB Team","Type of support","Component DB","Support source" \
allow_override=project,assigned_to,tracker,priority,category,status \
host=imap.gmail.com \
port=993 ssl=SSL \
username={{ smtp_username }} \

View File

@ -1,13 +0,0 @@
---
- hosts: all
become: yes
gather_facts: yes
vars_files:
- config.yml
roles:
- { role: rvm.ruby, tags: ruby, become: yes }
- { role: rvm.ruby.patch, tags: ruby, become: yes }
- { role: easyredmine, become: no }
tasks: