Sha256: 3e3ec14b750737b47fd7b41bcdf755445b234d95eaf3cb9375ee7644f262a73f
Contents?: true
Size: 928 Bytes
Versions: 2
Compression:
Stored size: 928 Bytes
Contents
FROM ruby:<%= Bulldozer::RUBY_VERSION %> # Install VIM to edit credentials.yml.enc file RUN apt-get update && apt-get install -y vim ENV EDITOR="vim" # Install container dependencies RUN apt-get update && apt-get install -y libc-ares2 libv8-3.14.5 postgresql-client nodejs --no-install-recommends && rm -rf /var/lib/apt/lists/* # Install Chrome to use with Capybara JavaScript specs RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \ && echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list RUN apt-get update && apt-get -y install google-chrome-stable # Set the work directory inside container RUN mkdir /app WORKDIR /app # Copy the Gemfile inside the container COPY Gemfile* /app/ # Install dependencies RUN gem install bundler RUN bundle install --jobs 32 --retry 4 # Copy all the rest inside work directory COPY . /app
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bulldozer-1.6.3 | templates/dockerfile.erb |
bulldozer-1.6.2 | templates/dockerfile.erb |