From e5df709e9a6e812e070d8543794bb02c9bff87fa Mon Sep 17 00:00:00 2001 From: dennis Date: Tue, 13 Mar 2018 11:20:03 +0100 Subject: [PATCH] Clear npm cache as well, use $this->parameters to get the correct $HOME directory --- src/xrow/eZCluster/Resources/environment.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/xrow/eZCluster/Resources/environment.php b/src/xrow/eZCluster/Resources/environment.php index 59de104..18a09da 100644 --- a/src/xrow/eZCluster/Resources/environment.php +++ b/src/xrow/eZCluster/Resources/environment.php @@ -475,9 +475,12 @@ public function setup() $fs->remove( $this->dir . ".new" ); } - # Clear composer cache to save some space when building a Docker image + # Clear composer and npm cache to save some space when building a Docker image if(file_exists("/.dockerenv")) { - $this->run("composer clear-cache"); + if(file_exists("/usr/bin/npm")) { + $this->run("npm cache clear", $this->parameters); + } + $this->run("composer clear-cache", $this->parameters); } }