gitlab: Build with ruby_3_0

Ruby 2.7 is EOL since 2023-03-31. Support for Ruby 3.0 has been added by
gitlab in the meantime.
This commit is contained in:
Yaya 2023-05-09 15:02:26 +00:00
parent 503256153a
commit bf964430f0

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, fetchpatch, fetchFromGitLab, bundlerEnv { stdenv, lib, fetchurl, fetchpatch, fetchFromGitLab, bundlerEnv
, ruby_2_7, tzdata, git, nettools, nixosTests, nodejs, openssl , ruby_3_0, tzdata, git, nettools, nixosTests, nodejs, openssl
, gitlabEnterprise ? false, callPackage, yarn , gitlabEnterprise ? false, callPackage, yarn
, fixup_yarn_lock, replace, file, cacert, fetchYarnDeps, makeWrapper, pkg-config , fixup_yarn_lock, replace, file, cacert, fetchYarnDeps, makeWrapper, pkg-config
}: }:
@ -17,8 +17,7 @@ let
rubyEnv = bundlerEnv rec { rubyEnv = bundlerEnv rec {
name = "gitlab-env-${version}"; name = "gitlab-env-${version}";
# GitLab doesn't support Ruby 3 https://gitlab.com/groups/gitlab-org/-/epics/5149 ruby = ruby_3_0;
ruby = ruby_2_7;
gemdir = ./rubyEnv; gemdir = ./rubyEnv;
gemset = gemset =
let x = import (gemdir + "/gemset.nix") src; let x = import (gemdir + "/gemset.nix") src;