[Cleanup] redmine

Add galaxy_info to meta/main (based on the one on the wiki)

Add become to all tasks that have become_user defined
This commit is contained in:
Mathieu Trossevin 2020-06-19 14:01:09 +02:00
parent 082e02fe6f
commit 2b08a2d81d
Signed by: mtrossevin
GPG Key ID: 81987323AE7F3E99
4 changed files with 25 additions and 1 deletions

View File

@ -1,3 +1,19 @@
---
galaxy_info:
author: Evolix
description: Install redmine on a Debian install
issue_tracker_url: https://gitea.evolix.org/evolix/ansible-roles/issues
license: GPLv2
min_ansible_version: 2.2
platforms:
- name: Debian
version:
- jessie
- stretch
dependencies:
- { role: evolix/nginx }

View File

@ -13,7 +13,7 @@
register: redmine_generate_mysql_password
check_mode: no
changed_when: False
when: redmine_get_mysql_password.stdout == ""
when: not redmine_get_mysql_password.stdout
tags:
- redmine

View File

@ -22,6 +22,7 @@
state: stopped
user: yes
become_user: "{{ redmine_user }}"
become: yes
environment: "{{ user_env }}"
tags:
- redmine
@ -79,6 +80,7 @@
chdir: "/home/{{ redmine_user }}/www"
creates: "/home/{{ redmine_user }}/www/config/initializers/secret_token.rb"
become_user: "{{ redmine_user }}"
become: yes
environment: "{{ user_env }}"
tags:
- redmine
@ -88,6 +90,7 @@
args:
chdir: "/home/{{ redmine_user }}/www/"
become_user: "{{ redmine_user }}"
become: yes
environment: "{{ user_env }}"
tags:
- redmine
@ -97,6 +100,7 @@
args:
chdir: "/home/{{ redmine_user }}/www/"
become_user: "{{ redmine_user }}"
become: yes
environment: "{{ user_env }}"
when: redmine_mysql_create.changed
tags:
@ -107,6 +111,7 @@
args:
chdir: "/home/{{ redmine_user }}/www/"
become_user: "{{ redmine_user }}"
become: yes
environment: "{{ user_env }}"
tags:
- redmine
@ -118,6 +123,7 @@
state: started
user: yes
become_user: "{{ redmine_user }}"
become: yes
environment: "{{ user_env }}"
tags:
- redmine

View File

@ -57,6 +57,7 @@
version: "{{ item.tree | default('master') }}"
umask: "027"
become_user: "{{ redmine_user }}"
become: yes
when: item.git is defined
with_items: "{{ redmine_plugins }}"
tags:
@ -82,6 +83,7 @@
version: "{{ item.tree | default('master') }}"
umask: "027"
become_user: "{{ redmine_user }}"
become: yes
when: item.git is defined
with_items: "{{ redmine_themes }}"
tags: