File tree 2 files changed +52
-0
lines changed
2 files changed +52
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM ubuntu:14.04
2
+
3
+ RUN apt-get -y update && apt-get -y install build-essential bison ruby \
4
+ ruby-dev rake zlib1g-dev libyaml-dev libssl-dev libreadline-dev \
5
+ libncurses5-dev llvm-3.5 llvm-3.5-dev libeditline-dev libedit-dev
6
+
7
+ RUN gem install bundler
8
+
9
+ RUN apt-get -y install wget && \
10
+ wget http://releases.rubinius.com/rubinius-3.0.tar.bz2 \
11
+ -O /tmp/rubinius.tar.bz2
12
+
13
+ RUN locale-gen en_US.UTF-8
14
+ RUN dpkg-reconfigure locales
15
+ ENV LANG en_US.UTF-8
16
+ ENV LC_ALL en_US.UTF-8
17
+
18
+ RUN cd /tmp && tar jxf rubinius.tar.bz2 && rm *.tar.bz2 && cd rubinius-* && \
19
+ bundle install && \
20
+ ./configure --prefix=/opt/rubinius \
21
+ --llvm-config=/usr/bin/llvm-config-3.5 && \
22
+ rake build && \
23
+ rake install && \
24
+ cd /tmp && rm -rf rubinius-*
25
+
26
+ ENV PATH /opt/rubinius/bin:/opt/rubinius/gems/bin:$PATH
Original file line number Diff line number Diff line change
1
+ FROM ubuntu:15.10
2
+
3
+ RUN apt-get -y update && apt-get -y install build-essential bison ruby \
4
+ ruby-dev rake zlib1g-dev libyaml-dev libssl-dev libreadline-dev \
5
+ libncurses5-dev llvm-3.5 llvm-3.5-dev libeditline-dev libedit-dev
6
+
7
+ RUN gem install bundler
8
+
9
+ RUN apt-get -y install wget && \
10
+ wget http://releases.rubinius.com/rubinius-3.0.tar.bz2 \
11
+ -O /tmp/rubinius.tar.bz2
12
+
13
+ RUN locale-gen en_US.UTF-8
14
+ RUN dpkg-reconfigure locales
15
+ ENV LANG en_US.UTF-8
16
+ ENV LC_ALL en_US.UTF-8
17
+
18
+ RUN cd /tmp && tar jxf rubinius.tar.bz2 && rm *.tar.bz2 && cd rubinius-* && \
19
+ bundle install && \
20
+ ./configure --prefix=/opt/rubinius \
21
+ --llvm-config=/usr/bin/llvm-config-3.5 && \
22
+ rake build && \
23
+ rake install && \
24
+ cd /tmp && rm -rf rubinius-*
25
+
26
+ ENV PATH /opt/rubinius/bin:/opt/rubinius/gems/bin:$PATH
You can’t perform that action at this time.
0 commit comments