deployment script variables (#238)

This commit is contained in:
Saeed Vaziry
2024-06-17 01:12:46 +03:30
committed by GitHub
parent eec83f577c
commit 7d367465ff
4 changed files with 52 additions and 9 deletions

View File

@ -44,7 +44,12 @@ public function run(Site $site): Deployment
$log->save();
$deployment->log_id = $log->id;
$deployment->save();
$site->server->os()->runScript($site->path, $site->deploymentScript->content, $log);
$site->server->os()->runScript(
path: $site->path,
script: $site->deploymentScript->content,
serverLog: $log,
variables: $site->environmentVariables($deployment)
);
$deployment->status = DeploymentStatus::FINISHED;
$deployment->save();
})->catch(function () use ($deployment) {