gha/windows: Fix flaky Docker info
The daemon may need a bit more time to start, probe the daemon first via `docker version` and then run docker info. Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
This commit is contained in:
1 file changed
+24
@@ -72,6 +72,18 @@ jobs:
|
||||
-
|
||||
name: Docker info
|
||||
run: |
|
||||
$tries = 30
|
||||
Write-Host "Waiting for Docker daemon..."
|
||||
while ($true) {
|
||||
$ErrorActionPreference = "SilentlyContinue"
|
||||
docker version | Out-Null
|
||||
$ok = ($LastExitCode -eq 0)
|
||||
$ErrorActionPreference = "Stop"
|
||||
if ($ok) { break }
|
||||
$tries--
|
||||
if ($tries -le 0) { throw "Docker daemon did not become ready" }
|
||||
Start-Sleep -Seconds 2
|
||||
}
|
||||
docker info
|
||||
-
|
||||
name: Build base image
|
||||
@@ -141,6 +153,18 @@ jobs:
|
||||
-
|
||||
name: Docker info
|
||||
run: |
|
||||
$tries = 30
|
||||
Write-Host "Waiting for Docker daemon..."
|
||||
while ($true) {
|
||||
$ErrorActionPreference = "SilentlyContinue"
|
||||
docker version | Out-Null
|
||||
$ok = ($LastExitCode -eq 0)
|
||||
$ErrorActionPreference = "Stop"
|
||||
if ($ok) { break }
|
||||
$tries--
|
||||
if ($tries -le 0) { throw "Docker daemon did not become ready" }
|
||||
Start-Sleep -Seconds 2
|
||||
}
|
||||
docker info
|
||||
-
|
||||
name: Build base image
|
||||
|
||||
Reference in new issue
Block a user