podman

Форк
0
/
win-podman-machine-main.ps1 
27 строк · 1.1 Кб
1
#!/usr/bin/env powershell
2

3
. $PSScriptRoot\win-lib.ps1
4

5
Set-Location "$ENV:CIRRUS_WORKING_DIR\repo"
6

7
$GvTargetDir = "C:\Program Files\Redhat\Podman\"
8

9
#Expand-Archive -Path "podman-remote-release-windows_amd64.zip" -DestinationPath $GvTargetDir
10

11
New-Item -Path $GvTargetDir -ItemType "directory"
12
Copy-Item "bin/windows/gvproxy.exe" -Destination $GvTargetDir
13

14
Write-Host "Saving selection of CI env. vars."
15
# Env. vars will not pass through win-sess-launch.ps1
16
Get-ChildItem -Path "Env:\*" -include @("PATH", "Chocolatey*", "CIRRUS*", "TEST_*", "CI_*") `
17
  | Export-CLIXML "$ENV:TEMP\envars.xml"
18

19
# Recent versions of WSL are packaged as a Windows store app running in
20
# an appX container, which is incompatible with non-interactive
21
# session 0 execution (where the cirrus agent runs).
22
# Run verification under an interactive session instead.
23
Write-Host "Spawning new session to execute $PSScriptRoot\win-podman-machine-test.ps1"
24
# Can't use Run-Command(), would need overly-complex nested quoting
25
powershell.exe -File "$PSScriptRoot\win-sess-launch.ps1" `
26
                     "$PSScriptRoot\win-podman-machine-test.ps1"
27
Check-Exit
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.