diff options
author | Pascal Bach <pascal.bach@nextrem.ch> | 2019-08-08 12:35:53 +0200 |
---|---|---|
committer | zimbatm <zimbatm@zimbatm.com> | 2019-08-08 10:35:53 +0000 |
commit | 9175a201bbb28e679d72e9f7d28c84ab7d1f742b (patch) | |
tree | 3940f684e8a07314164b1a206d3e0d891138e28a | |
parent | 83fdb5f74858fd77913de2f2459e3727a026ad5e (diff) | |
download | nixpkgs-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.nix | 17 |
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; |