Skip to content

Commit

Permalink
Add Dockerfiles up to 18.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Rafał Studnicki committed Oct 25, 2015
1 parent 9197a37 commit 8de27de
Show file tree
Hide file tree
Showing 62 changed files with 1,918 additions and 0 deletions.
17 changes: 17 additions & 0 deletions 17.0-rc1/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.0-rc1

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 17.0-rc2/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.0-rc2

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 17.0/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.0

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 17.1/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.1

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 17.3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.3

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 17.4/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.4

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 17.5/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 17.5

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 18.0/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 18.0

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions 18.1/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN 18.1

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions Dockerfile.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN %%ERLANG_VSN%%

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
11 changes: 11 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.PHONY: update-releases update

update: update-releases
./update.sh

update-releases: kerl
./kerl update releases

kerl:
curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl
17 changes: 17 additions & 0 deletions R10B-0/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-0

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-10/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-10

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-1a/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-1a

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-2/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-2

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-3

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-4/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-4

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-5/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-5

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-6/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-6

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-7/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-7

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-8

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
17 changes: 17 additions & 0 deletions R10B-9/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM ubuntu:14.04

ENV ERLANG_VSN R10B-9

RUN apt-get update && \
apt-get install -y curl \
build-essential \
libncurses5-dev \
libssl-dev \
unixodbc-dev

RUN curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build ${ERLANG_VSN} ${ERLANG_VSN} && \
./kerl install ${ERLANG_VSN} /opt/erlang

ENV PATH /opt/erlang/bin:$PATH
Loading

0 comments on commit 8de27de

Please sign in to comment.