From e6c62929dc8642ba2f3557657bf1ed790fbc7048 Mon Sep 17 00:00:00 2001 From: Eugene Leonovich Date: Thu, 18 Oct 2018 10:25:23 +0200 Subject: [PATCH] Do not run `rm` on a server if delete path is empty --- src/Deployer/AbstractDeployer.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Deployer/AbstractDeployer.php b/src/Deployer/AbstractDeployer.php index fbc7c64..f286e23 100644 --- a/src/Deployer/AbstractDeployer.php +++ b/src/Deployer/AbstractDeployer.php @@ -203,6 +203,8 @@ final protected function safeDelete(Server $server, array $absolutePaths): void if (empty($pathsToDelete)) { $this->log('There are no paths to delete.'); + + return; } $this->runOnServer(sprintf('rm -rf %s', implode(' ', $pathsToDelete)), $server);