Sha256: e3225fa136fbcab46fee1594c20137b31edb386d19b0eb9e730c3d626f6df6e6

Contents?: true

Size: 959 Bytes

Versions: 2

Compression:

Stored size: 959 Bytes

Contents

FROM golang:1.8

WORKDIR /app

## install packages
RUN apt-get update
RUN apt-get install -y build-essential libncurses-dev libreadline-dev libssl-dev gnuplot git

## get source code
RUN git clone https://github.com/hayamiz/perfmonger .

## install RVM
RUN curl -sSL https://get.rvm.io | bash -s stable
RUN ln -sf /bin/bash /bin/sh

## install ruby
RUN bash -l -c "rvm install 1.9.3"
RUN bash -l -c "rvm use 1.9.3 && gem install bundler && bundle"

RUN bash -l -c "rvm install 2.0.0"
RUN bash -l -c "rvm use 2.0.0 && gem install bundler && bundle"

RUN bash -l -c "rvm install 2.1.10"
RUN bash -l -c "rvm use 2.1.10 && gem install bundler && bundle"

RUN bash -l -c "rvm install 2.2.5"
RUN bash -l -c "rvm use 2.2.5 && gem install bundler && bundle"

RUN bash -l -c "rvm install 2.3.1"
RUN bash -l -c "rvm use 2.3.1 && gem install bundler && bundle"

RUN bash -l -c "rvm install 2.4.0"
RUN bash -l -c "rvm use 2.4.0 && gem install bundler && bundle"

CMD true

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
perfmonger-0.11.1 misc/werker-box/Dockerfile
perfmonger-0.11.0 misc/werker-box/Dockerfile