summary refs log tree commit diff
diff options
context:
space:
mode:
authorPascal Bach <pascal.bach@nextrem.ch>2019-08-08 12:35:53 +0200
committerzimbatm <zimbatm@zimbatm.com>2019-08-08 10:35:53 +0000
commit9175a201bbb28e679d72e9f7d28c84ab7d1f742b (patch)
tree3940f684e8a07314164b1a206d3e0d891138e28a
parent83fdb5f74858fd77913de2f2459e3727a026ad5e (diff)
downloadnixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.tar
nixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.tar.gz
nixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.tar.bz2
nixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.tar.lz
nixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.tar.xz
nixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.tar.zst
nixpkgs-9175a201bbb28e679d72e9f7d28c84ab7d1f742b.zip
gitlab-runner: don't bundle prebuilt docker images (#66225)
The bundeled images are no longer compiled into the binary. They are
also not strictly required as they will be fetched if not available.

This change removes them as this reduces the closure size and also makes
updates easier.
-rw-r--r--pkgs/development/tools/continuous-integration/gitlab-runner/default.nix17
1 files changed, 0 insertions, 17 deletions
diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
index 1aa13a34d12..0f4b6b73de3 100644
--- a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
+++ b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
@@ -2,16 +2,6 @@
 
 let
   version = "12.1.0";
-  # Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
-  docker_x86_64 = fetchurl {
-    url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
-    sha256 = "1yx530h5rz7wmd012962f9dfj0hvj1m7zab5vchndna4svzzycch";
-  };
-
-  docker_arm = fetchurl {
-    url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
-    sha256 = "0zsin76qiq46w675wdkaz3ng1i9szad3hzmk5dngdnr59gq5mqhk";
-  };
 in
 buildGoPackage rec {
   inherit version;
@@ -34,13 +24,6 @@ buildGoPackage rec {
 
   patches = [ ./fix-shell-path.patch ];
 
-  postInstall = ''
-    touch $bin/bin/hello
-    install -d $bin/bin/helper-images
-    ln -sf ${docker_x86_64} $bin/bin/helper-images/prebuilt-x86_64.tar.xz
-    ln -sf ${docker_arm} $bin/bin/helper-images/prebuilt-arm.tar.xz
-  '';
-
   meta = with lib; {
     description = "GitLab Runner the continuous integration executor of GitLab";
     license = licenses.mit;