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"