nix: pin Ruby at 3.1, fastlane shell for nix-update-gems
Since the `default` shell doesn't have Ruby, the `nix-update-gems` target would incorrectly use the system Ruby instead of the one from Nix. Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
37dceb4df8
commit
6bbe930425
2
Makefile
2
Makefile
|
@ -108,7 +108,7 @@ nix-update-clojure: export TARGET := clojure
|
||||||
nix-update-clojure: ##@nix Update maven Nix expressions based on current clojure setup
|
nix-update-clojure: ##@nix Update maven Nix expressions based on current clojure setup
|
||||||
nix/deps/clojure/generate.sh
|
nix/deps/clojure/generate.sh
|
||||||
|
|
||||||
nix-update-gems: export TARGET := default
|
nix-update-gems: export TARGET := fastlane
|
||||||
nix-update-gems: ##@nix Update Ruby gems in fastlane/Gemfile.lock and fastlane/gemset.nix
|
nix-update-gems: ##@nix Update Ruby gems in fastlane/Gemfile.lock and fastlane/gemset.nix
|
||||||
fastlane/update.sh
|
fastlane/update.sh
|
||||||
|
|
||||||
|
|
|
@ -65,6 +65,7 @@ in {
|
||||||
# Package version adjustments
|
# Package version adjustments
|
||||||
gradle = super.gradle_7;
|
gradle = super.gradle_7;
|
||||||
nodejs = super.nodejs-18_x;
|
nodejs = super.nodejs-18_x;
|
||||||
|
ruby = super.ruby_3_1;
|
||||||
yarn = super.yarn.override { nodejs = super.nodejs-18_x; };
|
yarn = super.yarn.override { nodejs = super.nodejs-18_x; };
|
||||||
openjdk = super.openjdk11_headless;
|
openjdk = super.openjdk11_headless;
|
||||||
xcodeWrapper = super.xcodeenv.composeXcodeWrapper {
|
xcodeWrapper = super.xcodeenv.composeXcodeWrapper {
|
||||||
|
|
Loading…
Reference in New Issue