From f2407e92569797ddec737e3c312055ecefec0e75 Mon Sep 17 00:00:00 2001 From: "pulsar89.5" Date: Tue, 16 Jan 2024 14:26:36 +0100 Subject: [PATCH] feat: Deploy configuration file --- tasks/main.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index e655ca2..4cffada 100755 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -37,21 +37,40 @@ become: true notify: Redémarrer gitea.service -- name: Déployer le service +- name: Créer le dossier de configuration + ansible.builtin.file: + path: "{{ gitea_install_path }}/custom/conf/" + state: directory + owner: gitea + group: gitea + mode: u=rwX,g=rX,o= become: true + +- name: Déployer le fichier de configuration + ansible.builtin.template: + src: "{{ inventory_hostname }}.ini.j2" + dest: "{{ gitea_install_path }}/custom/conf/app.ini" + owner: gitea + group: gitea + mode: u=rw,g=r,o= + become: true + notify: Redémarrer gitea.service + +- name: Déployer le service ansible.builtin.template: owner: root group: root mode: u=rw,g=r,o=r src: gitea.service.j2 dest: /etc/systemd/system/gitea.service + become: true notify: Redémarrer gitea.service - name: Déployer la configuration logrotate - become: true ansible.builtin.template: owner: root group: root mode: u=rw,g=r,o=r src: logrotate.conf.j2 dest: /etc/logrotate.d/gitea + become: true -- 2.39.2