mirror of
https://github.com/docker/cli.git
synced 2026-09-27 17:56:04 -04:00
Merge pull request #12490 from LK4D4/carry_12396
remove job from pull and import Upstream-commit: 055c6dbaefc61c597164aaedee4448bc32522b2e Component: engine
This commit is contained in:
@@ -28,6 +28,7 @@ import (
|
||||
"github.com/docker/docker/pkg/ioutils"
|
||||
"github.com/docker/docker/pkg/reexec"
|
||||
"github.com/docker/docker/pkg/stringid"
|
||||
"github.com/docker/docker/registry"
|
||||
"github.com/docker/docker/runconfig"
|
||||
"github.com/docker/docker/utils"
|
||||
)
|
||||
@@ -133,9 +134,13 @@ func setupBaseImage() {
|
||||
// If the unit test is not found, try to download it.
|
||||
if err := job.Run(); err != nil || img.Get("Id") != unitTestImageID {
|
||||
// Retrieve the Image
|
||||
job = eng.Job("pull", unitTestImageName)
|
||||
job.Stdout.Add(ioutils.NopWriteCloser(os.Stdout))
|
||||
if err := job.Run(); err != nil {
|
||||
imagePullConfig := &graph.ImagePullConfig{
|
||||
Parallel: true,
|
||||
OutStream: ioutils.NopWriteCloser(os.Stdout),
|
||||
AuthConfig: ®istry.AuthConfig{},
|
||||
}
|
||||
d := getDaemon(eng)
|
||||
if err := d.Repositories().Pull(unitTestImageName, "", imagePullConfig, eng); err != nil {
|
||||
logrus.Fatalf("Unable to pull the test image: %s", err)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user