diff --git a/tasks/configure.yml b/tasks/configure.yml
index dcb1c9c20105b68e21a9dd738c22ded8efd0ae33..f915d921e7e113695434a6ddcf38990def68d8e8 100644
--- a/tasks/configure.yml
+++ b/tasks/configure.yml
@@ -25,12 +25,12 @@
   tags: 'update'
 
 - name: "Global Config Composer"
-  shell: COMPOSER_HOME={{ composer_home_path }}
+  shell: env COMPOSER_HOME={{ composer_home_path }}
          composer global config --global {{ item }}
   with_items: '{{ composer_config|default([]) }}'
 
 - name: "Global require packages"
-  shell: COMPOSER_HOME={{ composer_home_path }}
+  shell: env COMPOSER_HOME={{ composer_home_path }}
          composer global require {{ item.key }}:{{ item.value }} --no-progress
          creates={{ composer_home_path }}/vendor/{{ item.key }}
   with_dict: '{{ composer_global_packages|combine(composer_global_packages_base) }}'
diff --git a/tasks/update.yml b/tasks/update.yml
index e49857ad4430e1050d2be693b9ba72f4bbd7ad68..bdfeddf89f85bdcd8e94f347c29bf5ad2f84081d 100644
--- a/tasks/update.yml
+++ b/tasks/update.yml
@@ -10,5 +10,5 @@
   when: composer_date.stdout|int > composer_stat.stat.mtime|int
 
 - name: "Update Composer Packages"
-  shell: COMPOSER_HOME={{ composer_home_path }}
+  shell: env COMPOSER_HOME={{ composer_home_path }}
          composer global update