From ebb716d5f24cc2c79bb80180339ff018f2e3e5b0 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Sat, 9 Feb 2019 08:45:16 +0100 Subject: [PATCH] Only rebuild when code changes --- roles/codimd/handlers/main.yml | 9 +++++++++ roles/codimd/tasks/main.yml | 9 +-------- 2 files changed, 10 insertions(+), 8 deletions(-) create mode 100644 roles/codimd/handlers/main.yml diff --git a/roles/codimd/handlers/main.yml b/roles/codimd/handlers/main.yml new file mode 100644 index 0000000..866f2a0 --- /dev/null +++ b/roles/codimd/handlers/main.yml @@ -0,0 +1,9 @@ +--- +# Build front-end bundle +- name: Build front-end for CodiMD + command: npm run build + args: + chdir: /var/local/codimd/codimd + become: yes + become_user: codimd + diff --git a/roles/codimd/tasks/main.yml b/roles/codimd/tasks/main.yml index faea9b1..9d8d278 100644 --- a/roles/codimd/tasks/main.yml +++ b/roles/codimd/tasks/main.yml @@ -13,6 +13,7 @@ version: 1.2.1 become: yes become_user: codimd + notify: Build front-end for CodiMD # Setup dependencies and configs - name: Install CodiMD depedencies @@ -22,14 +23,6 @@ become: yes become_user: codimd -# Build front-end bundle -- name: Build front-end for CodiMD - command: npm run build - args: - chdir: /var/local/codimd/codimd - become: yes - become_user: codimd - # Connection to database - name: Connect CodiMD to PostgreSQL db template: