From 956a7294167b60c9fe96e0aab8b905db6fa5cb1a Mon Sep 17 00:00:00 2001 From: fd6130 Date: Fri, 12 Nov 2021 22:10:14 +0800 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);