From 69d04d49724b639cb0b6f470ea4dd1023ceae914 Mon Sep 17 00:00:00 2001 From: julio Date: Mon, 5 Oct 2026 23:43:55 -0300 Subject: [PATCH] chore(deploy): aceita alias SSH (-Ssh) do ~/.ssh/config Co-Authored-By: Claude Opus 5.5 --- deploy.ps1 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deploy.ps1 b/deploy.ps1 index 5881b8c..5731c51 100644 --- a/deploy.ps1 +++ b/deploy.ps1 @@ -7,12 +7,14 @@ .\deploy.ps1 # compila, publica em root@192.168.1.35:/opt/carinha-pc e reinicia .\deploy.ps1 -SoPacote # só gera o pacote local (nada vai para a placa) .\deploy.ps1 -Placa 192.168.1.40 -Usuario carinha + .\deploy.ps1 -Ssh orangepi # usa um Host do ~/.ssh/config (chave própria) #> param( [string]$Placa = '192.168.1.35', [string]$Usuario = 'root', [string]$Destino = '/opt/carinha-pc', [int]$Porta = 8100, + [string]$Ssh = '', [switch]$SemCompilar, [switch]$SoPacote ) @@ -67,7 +69,7 @@ if ($SoPacote) { return } -$alvo = "$Usuario@$Placa" +$alvo = if ($Ssh) { $Ssh } else { "$Usuario@$Placa" } $remoto = "/tmp/carinha-$versao-$carimbo.tar.gz" Write-Host "== Enviando para $alvo" & scp -q $pacote "${alvo}:$remoto"