From dc1d9fa6357883b6565c462effa11bb30c343d52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Ba=C4=8Do?= Date: Mon, 18 Sep 2023 12:39:19 +0200 Subject: [PATCH] Fix wrong device type --- app/workers/builds.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/workers/builds.php b/app/workers/builds.php index 89aa22edb7..52d8d1a4fa 100644 --- a/app/workers/builds.php +++ b/app/workers/builds.php @@ -112,6 +112,8 @@ class BuildsV1 extends Worker $isNewBuild = empty($buildId); + $deviceFunctions = $this->getFunctionsDevice($project->getId()); + if ($isNewBuild) { $buildId = ID::unique(); $build = $dbForProject->createDocument('builds', new Document([ @@ -124,7 +126,7 @@ class BuildsV1 extends Worker 'path' => '', 'runtime' => $function->getAttribute('runtime'), 'source' => $deployment->getAttribute('path', ''), - 'sourceType' => strtolower(App::getEnv('_APP_STORAGE_DEVICE', Storage::DEVICE_LOCAL)), + 'sourceType' => strtolower($deviceFunctions->getType()), 'logs' => '', 'endTime' => null, 'duration' => 0, @@ -254,8 +256,6 @@ class BuildsV1 extends Worker Console::execute('tar --exclude code.tar.gz -czf ' . $tmpPathFile . ' -C /tmp/builds/' . \escapeshellcmd($buildId) . '/code' . (empty($rootDirectory) ? '' : '/' . $rootDirectory) . ' .', '', $stdout, $stderr); - $deviceFunctions = $this->getFunctionsDevice($project->getId()); - $localDevice = new Local(); $buffer = $localDevice->read($tmpPathFile); $mimeType = $localDevice->getFileMimeType($tmpPathFile);