Summary: The official GitLab CI runner written in Go
Name: gitlab-ci-multi-runner
Version: 9.5.0
-Release: 0.1
+Release: 1
License: MIT
Group: Development/Building
Source0: https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/repository/archive.tar.gz?ref=v%{version}&/%{name}-%{version}.tar.gz
mv gitlab-ci-multi-runner-* src/%{import_path}
cd src/%{import_path}
-#%patch0 -p1
+%patch0 -p5
%patch1 -p1
# avoid docker being used even if executable found
Author: Dmitry Smirnov <onlyjob@debian.org>
Description: do not incorporate Docker image into executable.
---- gitlab-ci-multi-runner/executors/docker/executor_docker.go~ 2017-05-02 13:12:18.000000000 +0300
-+++ gitlab-ci-multi-runner/executors/docker/executor_docker.go 2017-05-16 08:08:28.042038918 +0300
-@@ -228,16 +228,11 @@
+--- gitlab-ci-multi-runner-9.5.0/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker/executor_docker.go 2017-08-22 16:20:43.000000000 +0300
++++ 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
+@@ -222,17 +222,11 @@
return &image, nil
}
ref := prebuiltImageName
source := types.ImageImportSource{
- Source: bytes.NewBuffer(data),
-+ Source: "/var/lib/gitlab-runner/prebuilt-" + architecture + ".tar.xz",
- SourceName: "-",
+- SourceName: "-",
++ SourceName: "/var/lib/gitlab-runner/prebuilt-" + architecture + ".tar.xz",
}
options := types.ImageImportOptions{
+ Tag: architecture + "-" + common.REVISION,