ArgsEscaped according to Docker docs should only be set in Windows environments: https://docs.docker.com/engine/api/v1.30/ It was causing integration test to fail with following message: ``` FAIL: TestRun/test_Dockerfile_test_metadata (8.48s) "Diff": { "Adds": [ "ArgsEscaped: true" ], "Dels": [ "ArgsEscaped: false" ] ``` However docker 18.xx returns ArgsEscaped: true whereas docker 19.xx returns ArgsEscaped: false Hence this patch also adds the docker version check to the integration to ignore ArgsEscaped being different when 18.xx is used. |
||
|---|---|---|
| .. | ||
| context | ||
| dockerfiles | ||
| ignore | ||
| ignore_relative | ||
| .dockerignore | ||
| cleanup.go | ||
| cmd.go | ||
| gcs.go | ||
| images.go | ||
| integration_test.go | ||