Simone
75e7bc562e
feat(linux): update orchestration scripts for dual-OS (Windows/Linux) support
Wait-VMReady.ps1:
- Phase 1: vmrun list + path matching instead of getGuestIPAddress (avoids hang)
- Phase 2/3: WinRM (Windows) or TCP:22 + ssh echo (Linux) based on -Transport param
- -Transport SSH auto-selected by Invoke-CIJob when guestOS=ubuntu-64
Invoke-CIJob.ps1:
- Auto-detect GuestOS from clone VMX guestOS field
- Pass -GuestOS Linux to Wait-VMReady, Invoke-RemoteBuild, Get-BuildArtifacts
- Git clone output streamed line-by-line (fix buffered stdout)
Invoke-RemoteBuild.ps1:
- -GuestOS Linux path: SSH+SCP via _Transport.psm1
- Always uses in-VM git clone for Linux builds
Get-BuildArtifacts.ps1:
- -GuestOS Linux path: scp -r ci_build@<ip>:/opt/ci/output/ to host artifact dir
2026-05-11 18:34:16 +02:00
..
2026-05-10 20:08:19 +02:00
2026-05-11 18:34:00 +02:00
2026-05-10 20:08:19 +02:00
2026-05-10 22:50:12 +02:00
2026-05-11 18:34:16 +02:00
2026-05-11 18:34:16 +02:00
2026-05-11 18:34:16 +02:00
2026-05-10 22:50:12 +02:00
2026-05-10 20:46:36 +02:00
2026-05-10 20:08:19 +02:00
2026-05-10 20:08:19 +02:00
2026-05-10 22:50:25 +02:00
2026-05-10 20:46:36 +02:00
2026-05-10 22:50:25 +02:00
2026-05-10 20:46:36 +02:00
2026-05-11 18:34:16 +02:00
2026-05-10 19:07:48 +02:00
2026-05-10 20:08:19 +02:00