mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
feat: move create runtimr logic to controller
This commit is contained in:
@@ -330,6 +330,7 @@ App::post('/v1/runtimes')
|
||||
->setCpus(App::getEnv('_APP_FUNCTIONS_CPUS', 0))
|
||||
->setMemory(App::getEnv('_APP_FUNCTIONS_MEMORY', 256))
|
||||
->setSwap(App::getEnv('_APP_FUNCTIONS_MEMORY_SWAP', 256));
|
||||
|
||||
$id = $orchestration->run(
|
||||
image: $baseImage,
|
||||
name: $container,
|
||||
|
||||
@@ -138,11 +138,11 @@ class BuildsV1 extends Worker
|
||||
$build->setAttribute('stdout', $response['stdout']);
|
||||
} catch (\Throwable $th) {
|
||||
$endtime = \time();
|
||||
Console::error($th->getMessage());
|
||||
$build->setAttribute('endTime', $endtime);
|
||||
$build->setAttribute('duration', $endtime - $startTime);
|
||||
$build->setAttribute('status', 'failed');
|
||||
$build->setAttribute('stderr', $th->getMessage());
|
||||
Console::error($th->getMessage());
|
||||
}
|
||||
|
||||
$build = $dbForProject->updateDocument('builds', $buildId, $build);
|
||||
|
||||
Reference in New Issue
Block a user