diff --git a/roles/printer/tasks/main.yml b/roles/printer/tasks/main.yml index 0c63b30f120f08bef9d82bec9cd75e6cf29e80bc..2f61ae2a33fad3b8393db0cdd1296a3fbe2aaea5 100644 --- a/roles/printer/tasks/main.yml +++ b/roles/printer/tasks/main.yml @@ -147,8 +147,8 @@ - name: Copy uWSGI app template: - src: "uwsgi/apps-available/printer.ini.j2" - dest: "/etc/uwsgi/apps-available/printer.ini" + src: "uwsgi/apps-available/django-printer.ini.j2" + dest: "/etc/uwsgi/apps-available/django-printer.ini" owner: root group: root mode: 0644 @@ -156,8 +156,8 @@ - name: Activate uWSGI app file: - src: "../apps-available/printer.ini" - dest: "/etc/uwsgi/apps-enabled/printer.ini" + src: "../apps-available/django-printer.ini" + dest: "/etc/uwsgi/apps-enabled/django-printer.ini" owner: root group: root state: link @@ -173,8 +173,15 @@ group: www-data mode: u=rwx,g=rwxs,o=rx +- name: Clone projet to get documentation sources + git: + repo: 'https://gitlab.adm.crans.org/nounous/django-printer.git' + dest: '/tmp/django-printer' + umask: '002' + version: "{{ printer.version }}" + - name: Build HTML documentation - command: "sphinx-build -b dirhtml {{ project_path }}/docs/ /var/www/django-printer-doc/" + command: "sphinx-build -b dirhtml /tmp/django-printer/docs/ /var/www/django-printer-doc/" become_user: www-data - name: Indicate module in motd diff --git a/roles/printer/templates/uwsgi/apps-available/printer.ini.j2 b/roles/printer/templates/uwsgi/apps-available/django-printer.ini.j2 similarity index 100% rename from roles/printer/templates/uwsgi/apps-available/printer.ini.j2 rename to roles/printer/templates/uwsgi/apps-available/django-printer.ini.j2