10 lines
543 B
PowerShell
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'
|