load the actual env from the server

This commit is contained in:
Saeed Vaziry
2024-02-22 20:30:21 +01:00
parent 9db310a06b
commit 682da0d6d5
7 changed files with 42 additions and 7 deletions

View File

@ -15,6 +15,7 @@
use App\Jobs\Site\UpdateBranch;
use App\Notifications\SiteInstallationFailed;
use App\Notifications\SiteInstallationSucceed;
use App\SSHCommands\Website\GetEnvCommand;
use Exception;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
@ -442,4 +443,13 @@ public function isReady(): bool
{
return $this->status === SiteStatus::READY;
}
public function getEnv(): string
{
return $this->server->ssh()->exec(
new GetEnvCommand(
$this->domain
)
);
}
}