From 8254bc9f07d56e9489755c16c8a61947fe094bd2 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Tue, 15 Jul 2025 17:46:29 +0200 Subject: [PATCH] Optimized dev-npm role --- roles/dev-npm/Todo.md | 2 ++ roles/dev-npm/defaults/main.yml | 1 + roles/dev-npm/tasks/main.yml | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 roles/dev-npm/Todo.md create mode 100644 roles/dev-npm/defaults/main.yml diff --git a/roles/dev-npm/Todo.md b/roles/dev-npm/Todo.md new file mode 100644 index 00000000..07ec1f0c --- /dev/null +++ b/roles/dev-npm/Todo.md @@ -0,0 +1,2 @@ +# Todos +- This role seems unused atm, adapt it to your needs as soon as you implement it and remove this message \ No newline at end of file diff --git a/roles/dev-npm/defaults/main.yml b/roles/dev-npm/defaults/main.yml new file mode 100644 index 00000000..54b9f7c9 --- /dev/null +++ b/roles/dev-npm/defaults/main.yml @@ -0,0 +1 @@ +npm_project_folder: "" \ No newline at end of file diff --git a/roles/dev-npm/tasks/main.yml b/roles/dev-npm/tasks/main.yml index 589aa82f..25d740a8 100644 --- a/roles/dev-npm/tasks/main.yml +++ b/roles/dev-npm/tasks/main.yml @@ -7,6 +7,6 @@ command: npm ci args: chdir: "{{ npm_project_folder }}" - when: npm_project_folder is defined + when: npm_project_folder != "" register: npm_output changed_when: "'added' in npm_output.stdout or 'updated' in npm_output.stdout" \ No newline at end of file