We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a49b71 commit 38b1e94Copy full SHA for 38b1e94
builders/wasm32-unknown-emscripten/Dockerfile
@@ -30,6 +30,20 @@ RUN set -eux pipefail; \
30
sh -s -- -y --no-modify-path --profile minimal --default-toolchain $RUST_VERSION; \
31
chmod -R a+w $RUSTUP_HOME $CARGO_HOME
32
33
+ADD https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.1.tar.gz /buildruby.tar.gz
34
+RUN set -eux; \
35
+ mkdir /buildruby; \
36
+ tar -xf /buildruby.tar.gz -C /buildruby --strip-components=1; \
37
+ rm /buildruby.tar.gz; \
38
+ cd /buildruby; \
39
+ mkdir -p /opt/ruby; \
40
+ ./configure --prefix=/opt/ruby --disable-install-doc; \
41
+ make -j$(nproc); \
42
+ make install; \
43
+ cd /; \
44
+ rm -rf /buildruby
45
+ENV PATH=/opt/ruby/bin:$PATH
46
+
47
ENV BUNDLE_PATH=/usr/local/gems
48
RUN set -eux; \
49
mkdir -p $BUNDLE_PATH; \
0 commit comments