From d434e9e70d5c1a83e4051748ec2fa9bb67a35d9f Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Thu, 20 Sep 2018 22:57:51 +0200 Subject: [PATCH] hackmd: only rebuild if changed (properly this time) --- roles/hackmd/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/hackmd/tasks/main.yml b/roles/hackmd/tasks/main.yml index f97c914..7432141 100644 --- a/roles/hackmd/tasks/main.yml +++ b/roles/hackmd/tasks/main.yml @@ -32,14 +32,14 @@ - name: Configure hackmd template: src=config.json.j2 dest=/opt/hackmd-{{hackmd_version}}/config.json owner=hackmd - notify: Restart hackmd register: hackmd_config + notify: Restart hackmd - name: Build hackmd frontend command: /usr/bin/npm run build chdir=/opt/hackmd-{{hackmd_version}} become: true become_user: hackmd - when: hackmd_unarchive.changed or hackmd_config.changed + when: (hackmd_unarchive is defined and hackmd_unarchive.changed) or (hackmd_config is defined and hackmd_config.changed) - name: Configure PostgreSQL database postgresql_db: name={{ hackmd_dbname }}