]> git.pld-linux.org Git - packages/gitlab-runner.git/blame - nodim_gz.patch
fix using external prebuilt image
[packages/gitlab-runner.git] / nodim_gz.patch
CommitLineData
72cef35a
ER
1Last-Update: 2016-08-24
2Forwarded: not-needed
3Bug-Upstream: https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1504
4Author: Dmitry Smirnov <onlyjob@debian.org>
84d9b71c 5Author: Elan Ruusamäe <glen@pld-linux.org>
72cef35a
ER
6Description: 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),
This page took 0.073327 seconds and 4 git commands to generate.