Created
August 16, 2018 12:42
-
-
Save Evshved/1536b40fb80762918fe638009fde494c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM rubyroidlabs/rails:5.1.4-3 | |
ARG BRANCH=master | |
ARG RAILS_ENV | |
ARG DEVISE_SECRET_KEY | |
ARG SECRET_KEY_BASE | |
ARG POSTGRES_DB | |
ARG FACEBOOK_KEY | |
ARG GOOGLE_CLIENT_ID | |
ARG GOOGLE_CLIENT_SECRET | |
ARG POSTGRES_USER | |
ARG POSTGRES_PASSWORD | |
ARG POSTGRES_HOST | |
ARG POSTGRES_MAX_THREADS | |
ARG REDIS_URL | |
ARG REDIS_HOST | |
ARG FACEBOOK_SECRET | |
ARG TERM | |
ARG AWS_BUCKET | |
ARG AWS_KEY_ID | |
ARG AWS_ACCESS_KEY | |
ARG AWS_REGION | |
RUN ln -sf /usr/share/zoneinfo/US/Pacific /etc/localtime | |
RUN mkdir -p ~/.ssh | |
COPY id_rsa /root/.ssh/id_rsa | |
COPY known_hosts /root/.ssh/known_hosts | |
RUN chmod 600 ~/.ssh/id_rsa | |
RUN ln -s /usr/bin/nodejs /usr/bin/node | |
RUN apt-get install npm --yes && npm install -g yarn | |
WORKDIR / | |
RUN git clone -b $BRANCH --single-branch git@github.com:vicimedia/adops-reports.git backend | |
WORKDIR /backend | |
RUN bundle install | |
RUN yarn install | |
RUN bundle exec rake assets:precompile |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment