Files
inquiry_robot/deploy/_remote_sync_env_agent.ps1
T

10 lines
543 B
PowerShell

$ErrorActionPreference = 'Continue'
Copy-Item 'E:\wwwroot\.env' 'E:\wwwroot\agent\current\.env' -Force -ErrorAction SilentlyContinue
Get-ChildItem 'E:\wwwroot\agent\releases' -ErrorAction SilentlyContinue | Where-Object { $_.PSIsContainer } | ForEach-Object {
$p1 = Join-Path $_.FullName 'agent\.env'
$p2 = Join-Path $_.FullName '.env'
if (Test-Path (Split-Path $p1)) { Copy-Item 'E:\wwwroot\.env' $p1 -Force -ErrorAction SilentlyContinue }
Copy-Item 'E:\wwwroot\.env' $p2 -Force -ErrorAction SilentlyContinue
}
Write-Output 'SYNC_OK'