We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee52e22 commit e199a86Copy full SHA for e199a86
1 file changed
stacks/ruby/make.sh
@@ -1,3 +1,6 @@
1
+
2
+RUBY_MAJOR=$(echo $STACK_VERSION | awk -F "." '{print $1"."$2}')
3
4
set -eux; \
5
\
6
savedAptMark="$(apt-mark showmanual)"; \
@@ -11,7 +14,7 @@ set -eux; \
11
14
; \
12
15
rm -rf /var/lib/apt/lists/*; \
13
16
- wget -O ruby.tar.gz "https://github.com/ruby/ruby/archive/refs/tags/v${STACK_VERSION//./_}.tar.gz"; \
17
+ wget -O ruby.tar.gz https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR}/ruby-${STACK_VERSION}.tar.gz; \
18
19
mkdir -p /usr/src/ruby; \
20
tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1; \
0 commit comments