Jérémy Lecour
ee21973371
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2777|524|2253|2462|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/223//ansiblelint">Evolix » ansible-roles » unstable #223</a>
gitea/ansible-roles/pipeline/head This commit looks good
Fully Qualified Collection Name
40 lines
1,015 B
YAML
40 lines
1,015 B
YAML
---
|
|
|
|
- name: Remount /usr RW
|
|
ansible.builtin.include_role:
|
|
name: evolix/remount-usr
|
|
|
|
- name: Install evoadmin-mail package
|
|
ansible.builtin.apt:
|
|
deb: /tmp/evoadmin-mail.deb
|
|
state: present
|
|
tags:
|
|
- evoadmin-mail
|
|
|
|
- name: Configure contact mail
|
|
community.general.ini_file:
|
|
dest: /etc/evoadmin-mail/config.ini
|
|
section: global
|
|
option: mail
|
|
value: "\"{{ evoadminmail_contact_email or general_alert_email | mandatory }}\""
|
|
tags:
|
|
- evoadmin-mail
|
|
|
|
- ansible.builtin.include: ssl.yml
|
|
|
|
- ansible.builtin.include: apache.yml
|
|
when: evoadminmail_webserver == "apache"
|
|
|
|
- ansible.builtin.include: nginx.yml
|
|
when: evoadminmail_webserver == "nginx"
|
|
|
|
- name: enable evoadmin-mail link in default site index
|
|
ansible.builtin.lineinfile:
|
|
dest: /var/www/index.html
|
|
state: present
|
|
regexp: "EvoAdmin-mail"
|
|
line: ' <li><a href="https://{{ evoadminmail_host }}">Interface admin mail (EvoAdmin-mail)</a></li>'
|
|
insertbefore: "</ul>"
|
|
tags:
|
|
- evoadmin-mail
|