Commit Graph

21 Commits

Author SHA1 Message Date
J0WI 4955e524a9 Alpine 3.16 2022-05-24 19:51:05 +02:00
ojab 2c3e1e09e8
Update 2.7 to 2.7.6
https://www.ruby-lang.org/en/news/2022/04/12/ruby-2-7-6-released/
2022-04-12 13:55:48 +00:00
Tianon Gravi 1e1d46db15 Update to Alpine 3.15 2021-11-29 12:21:25 -08:00
Docker Library Bot 928ce974a8 Update 2.7 to 2.7.5 2021-11-24 09:45:02 -08:00
Joe Ferguson bda17e37f4 Limit ucontext linking to specific arches 2021-10-27 15:33:46 -07:00
Joe Ferguson 53a12c266a Use libucontext in 2.7 to fix alpine based builds on arm32v6/7 and s390x
- Same as alpine uses on all arches (https://git.alpinelinux.org/aports/commit/main/ruby/APKBUILD?h=3.14-stable&id=5ed0f177e21cb9582f05a4088209ada9b143ef80)
2021-10-26 12:37:48 -07:00
ojab 4916859076
Add `bullseye` & `bullseye-slim` versions, drop `stretch` & `stretch-slim` 2021-08-16 19:59:40 +00:00
J0WI 0c5948bcce Add Alpine 3.14
Also add "g++" during compilation (the upstream configure script looks for it, even though it doesn't appear to be used).
2021-07-07 17:33:40 -07:00
Tianon Gravi 761ae37f67 Add initial jq-based templating engine 2021-07-07 16:55:11 -07:00
Docker Library Bot 9b48d740b4 Update to 2.7.4 2021-07-07 09:29:09 -07:00
Tianon Gravi 3904524e5d Update to 3.0.1, 2.7.3, 2.6.7, 2.5.9 2021-04-05 09:23:27 -07:00
Joe Ferguson 8ec0fe3a4d Add alpine:3.13 images; Drop alpine:3.11
Only two versions of alpine are supported at a time
2021-01-19 16:42:09 -08:00
Docker Library Bot 5a4e2d8d9f Update to 2.7.2 2020-10-02 17:03:10 +00:00
Fumiaki MATSUSHIMA 8e49e25b59
Set LANG by default
Ruby docker images officially provided by ruby-lang.org set `LANG` as `C.UTF-8` by default.

https://hub.docker.com/r/rubylang/ruby/

36c5d8b68e/Dockerfile (L3)

https://github.com/docker-library/ruby/issues/45#issuecomment-117298344

> I'd rather see something more official from either Ruby or Rails upstreams
> recommending a UTF-8 locale by default than just the anecdote that it's
> "more common" or "more convenient".

I think it's the one so we should set it by default.
2020-06-25 11:54:56 +09:00
J0WI 27938afac2 Add Alpine 3.12 2020-06-11 00:38:42 +02:00
Nathan Ehresman a564feaaee
Upgrade Ruby version 2.4.9 to 2.4.10, 2.5.7 to 2.5.8, 2.6.5 to 2.6.6, 2.7.0 to 2.7.1 (#310)
* Upgrade Ruby version 2.4.9 to 2.4.10, 2.5.7 to 2.5.8, 2.6.5 to 2.6.6, 2.7.0 to 2.7.1

* correct SHA256 hash values for the .tar.xz files

* updating Ruby version/hashes in a few missed files
2020-03-31 09:21:12 -07:00
David Rodríguez 82eecb7596
Alternative fix
Stop setting `BUNDLE_PATH`.

All default bundler versions shipped with all supported rubies install
gems to `GEM_HOME` by default, so this shouldn't be a breaking change
and it's a less surprising behavior because it does not deviate from how
bundler is configured by default.

Future versions will probably install locally by default, but that
hasn't happened yet.

I think leaving bundler "unconfigured" also matches the direction of the
recent change where the images no longer explicitly install `bundler` but
simply leave whatever version comes with ruby. Similarly, it makes sense
to me to leave whatever configuration comes by default with `bundler` in
place.
2020-01-03 18:05:39 +01:00
David Rodríguez 7df74adde3
Add paths scoped to ruby version to PATH and GEM_PATH
Newer bundler versions install gems to `$GEM_HOME/ruby/<ruby_version>`,
instead of directly to `$GEM_HOME`.

So we need to add the proper paths to `GEM_PATH` and `PATH` so that gems
and their executables are properly found.
2020-01-03 16:23:14 +01:00
David Rodríguez 8f3650c2ea
Remove unnecessary PATH modification
I don't think that folder exists :/
2020-01-03 14:31:14 +01:00
J0WI defb10adcd Add Alpine 3.11 (#300) 2020-01-02 13:41:20 -08:00
Jason Lee e0f00b9a08 Upgrade to Ruby 2.7.0 GA (#301) 2019-12-27 09:27:26 -08:00