openid_connect and dashboard plugins.

This commit is contained in:
Andrea Dell'Amico 2022-01-11 18:43:13 +01:00
parent 791cef5f21
commit dffa293700
Signed by: adellam
GPG Key ID: 147ABE6CEB9E20FF
2 changed files with 22 additions and 1 deletions

View File

@ -156,7 +156,10 @@ rm_involvement_url: 'https://github.com/adellam/redmine_involvement_filter.git'
rm_involvement_plugin: False
rm_omniauth_url: 'https://github.com/arlin2050/redmine_omniauth_client.git'
rm_omniauth_plugin: False
rm_openid_connect_plugin_url: https://github.com/devopskube/redmine_openid_connect.git
rm_openid_connect_plugin: False
rm_dashboard_plugin_url: https://github.com/akpaevj/dashboard.git
rm_dashboard_plugin: False
# Used by unicorn
unicorn_listen_port: 4000
unicorn_listen_address: 127.0.0.1

View File

@ -300,3 +300,21 @@
when: rm_omniauth_plugin
tags: [ 'redmine', 'redmine_plugins', 'rm_oauth', 'rm_omniauth' ]
- name: Install the OpenId connect plugin
git:
repo: '{{ rm_openid_connect_plugin_url }}'
dest: '{{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/plugins/redmine_openid_connect'
update: no
notify:
- Bundle install and reconfigure redmine
when: rm_openid_connect_plugin
tags: [ 'redmine', 'redmine_plugins', 'rm_oidc', 'rm_openid_connect' ]
- name: Install the dashboard plugin
git:
repo: '{{ rm_dashboard_plugin_url }}'
dest: '{{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/plugins/dashboard'
update: no
when: rm_dashboard_plugin
tags: [ 'redmine', 'redmine_plugins', 'rm_dashboard' ]