Skip to content

Commit

Permalink
[stacked] Remove unused directory (#34)
Browse files Browse the repository at this point in the history
* Add Heroku-24 and ARM support

- Rewrites the project to use a pre-built JRuby binary. Links to downloads are at https://www.jruby.org/download.
- Adds the heroku-24 base image as a build target
- Re-uses the ARM url format for S3 that was introduced in heroku/docker-heroku-ruby-builder#38. Both the Ruby classic buildpack and CNB are tightly coupled to this format and will attempt to download binaries from S3 with cpu architecture information on heroku-24. Once built and uploaded to S3 there should be no changes needed to the buildpack to acquire support for heroku-24 and ARM due to:
  - heroku/heroku-buildpack-ruby#1439
  - heroku/buildpacks-ruby#284

* Remove unused directory

Prior to #33 a script was generated for every Ruby version on every stack to execute docker. This is no longer needed, we can get rid of this directory.
  • Loading branch information
schneems authored May 23, 2024
1 parent 5d6f856 commit d34935b
Show file tree
Hide file tree
Showing 41 changed files with 8 additions and 243 deletions.
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,17 @@ See https://github.com/heroku/docker-heroku-ruby-builder#building-with-github-ac
Make sure you've generated a docker image:

```
bundle exec rake "generate_image[heroku-22]"
bin/activate_docker heroku-24
```

Then run the following:

```
bundle exec rake "new[9.3.0.0,heroku-22]" &&
bash rubies/heroku-22/jruby-9.3.0.0.sh &&
bundle exec rake "upload[9.3.0.0,heroku-22]" &&
echo "Done building jruby 9.3.0.0 for heroku-22"
bin/build_jruby heroku-24 9.4.7.0
```

This will generate tar files in the `builds` folder. You can exercise them by running:

```
bin/print_summary heroku-24 9.4.7.0
```
5 changes: 0 additions & 5 deletions rubies/heroku-20/common.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.2.3-jruby-9.0.5.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.7-jruby-9.2.14.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.7-jruby-9.2.15.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.7-jruby-9.2.16.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.8-jruby-9.2.17.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.8-jruby-9.2.18.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.8-jruby-9.2.19.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.5.8-jruby-9.2.21.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.0.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.10.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.3.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.4.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.5.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.6.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.7.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.8.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-2.6.8-jruby-9.3.9.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-3.1.0-jruby-9.4.0.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-20/ruby-3.1.0-jruby-9.4.1.0.sh

This file was deleted.

5 changes: 0 additions & 5 deletions rubies/heroku-22/common.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.5.8-jruby-9.2.17.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.5.8-jruby-9.2.18.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.5.8-jruby-9.2.19.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.5.8-jruby-9.2.20.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.5.8-jruby-9.2.20.1.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.5.8-jruby-9.2.21.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.0.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.1.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.10.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.2.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.3.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.4.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.5.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.6.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.7.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.8.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-2.6.8-jruby-9.3.9.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-3.1.0-jruby-9.4.0.0.sh

This file was deleted.

6 changes: 0 additions & 6 deletions rubies/heroku-22/ruby-3.1.0-jruby-9.4.1.0.sh

This file was deleted.

0 comments on commit d34935b

Please sign in to comment.