]>
Commit | Line | Data |
---|---|---|
72cef35a ER |
1 | Last-Update: 2016-08-24 |
2 | Forwarded: not-needed | |
3 | Bug-Upstream: https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1504 | |
4 | Author: Dmitry Smirnov <onlyjob@debian.org> | |
84d9b71c | 5 | Author: Elan Ruusamäe <glen@pld-linux.org> |
72cef35a ER |
6 | Description: do not incorporate Docker image into executable. |
7 | ||
84d9b71c ER |
8 | --- gitlab-ci-multi-runner-9.5.0/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker/executor_docker.go 2017-08-28 00:25:29.417833457 +0300 |
9 | +++ gitlab-ci-multi-runner-9.5.0/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker/executor_docker.go 2017-08-31 16:21:38.164066652 +0300 | |
10 | @@ -6,6 +6,7 @@ | |
11 | "errors" | |
12 | "fmt" | |
13 | "io" | |
14 | + "io/ioutil" | |
15 | "path" | |
16 | "path/filepath" | |
17 | "regexp" | |
18 | @@ -222,13 +222,13 @@ | |
ec1f413c | 19 | return &image, nil |
72cef35a ER |
20 | } |
21 | ||
22 | - data, err := Asset("prebuilt-" + architecture + prebuiltImageExtension) | |
84d9b71c ER |
23 | + s.Debugln("Loading prebuilt image...") |
24 | + | |
25 | + data, err := ioutil.ReadFile("/var/lib/gitlab-runner/prebuilt-" + architecture + ".tar.xz") | |
26 | if err != nil { | |
72cef35a | 27 | - return nil, fmt.Errorf("Unsupported architecture: %s: %q", architecture, err.Error()) |
84d9b71c ER |
28 | + return nil, fmt.Errorf("Unable to read: %q", architecture, err.Error()) |
29 | } | |
ec1f413c | 30 | |
84d9b71c ER |
31 | - s.Debugln("Loading prebuilt image...") |
32 | - | |
ec1f413c ER |
33 | ref := prebuiltImageName |
34 | source := types.ImageImportSource{ | |
84d9b71c | 35 | Source: bytes.NewBuffer(data), |