Netflify action fails
Opened this issue · 3 comments
See #1229
E.g. https://app.netlify.com/sites/fastlane-docs-preview/deploys/65a93d9ab404b20007c9bd00
4:03:11 PM: Finished restoring cached Ruby version
4:03:12 PM: Using Ruby version 3.1.1
4:03:12 PM: Using Bundler version 2.3.21 from Gemfile.lock
4:03:13 PM: Failed during stage "Install dependencies": dependency_installation script returned non-zero exit code: 1
4:03:13 PM: Successfully installed bundler-2.3.21
4:03:13 PM: 1 gem installed
4:03:13 PM: Started restoring cached ruby gems
4:03:13 PM: Finished restoring cached ruby gems
4:03:13 PM: Installing gem bundle
4:03:13 PM: /opt/buildhome/.rvm/gems/ruby-3.1.1/bin/bundle: 6: exec: /opt/buildhome/.rvm/gems/ruby-3.1.1/bin/ruby: not found
4:03:13 PM: Error during gem install
4:03:13 PM: Failing build: Failed to install dependencies
could we move the config to https://docs.netlify.com/configure-builds/file-based-configuration/ ?
Netlify seems happy, it's CircleCI that still can't resolve even after #1232 #1233 — but is happy on master, it's the deps from 2.219.0 that cause the resolve errors (details in #1237…)
I'm afraid that until fastlane/fastlane#21685 & fastlane/fastlane#21791 we're stuck with what we have:/
Sorry @lacostej now I get what's going on. (For some reason I still think it's an issue on Netlify side regarding caches and non-default bundler, but since can't re-run w/o caches from UI won't be able to confirm this…)
So it's either working Netlify, or working CircleCI depending on Bundler version. But not both;D
I'll try to investigate a bit further, and try downgrading some more, let's see…
My tip is somewhere around this:
Your RubyGems version (3.0.9) has a bug that prevents
required_ruby_version
from working for Bundler. Any scripts that usegem install bundler
will break as soon as Bundler drops support for your Ruby version. Please upgrade RubyGems to avoid future breakage and silence this warning by runninggem update --system 3.2.3