Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heroku-22 and no system Ruby #10

Closed
edmorley opened this issue Jun 26, 2022 · 1 comment
Closed

Heroku-22 and no system Ruby #10

edmorley opened this issue Jun 26, 2022 · 1 comment

Comments

@edmorley
Copy link

Hi!

The Heroku-22 stack was just released:
https://devcenter.heroku.com/changelog-items/2429

In Heroku-22, there is no longer a system install of Ruby:
https://devcenter.heroku.com/articles/heroku-22-stack#system-ruby-is-no-longer-installed

This buildpack is written entirely in Ruby, and so in order for this buildpack to work on Heroku-22, one of the following will be necessary:

  1. Have the buildpack vendor Ruby for use by this script (for an example of a buildpack doing this, see Vendor Ruby if an installation is not found heroku/heroku-buildpack-nginx#103).
  2. Convert the buildpack to use shell/bash scripts instead.
  3. Have users of this buildpack add the heroku/ruby buildpack prior to this one (they will also need to add a minimal Gemfile to their app source, if not already present, so the Ruby buildpack passes detection).
@siassaj
Copy link
Owner

siassaj commented Jun 30, 2022

@edmorley why u do this, don't you know i'm 35 & cranky now - get off my lawn

@siassaj siassaj closed this as completed Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants