Sha256: 81e7b9a2a4b48dd3cd666c235a2d1a5cc522541b28d04ee95ff06789807f47f1
Contents?: true
Size: 680 Bytes
Versions: 1
Compression:
Stored size: 680 Bytes
Contents
# ruby dependencies and ansible #FROM docker.artifactory.yoox.net/ruby:2.4.0-alpine FROM ruby:2.4-alpine RUN apk add --update --no-cache make ansible less # takes VP as --build-arg for vault pass ARG VP='' # creates workdir ENV APP_PATH /app/ RUN mkdir $APP_PATH WORKDIR $APP_PATH # decrypts vault in machine COPY config/vault vault COPY .vault_pass.py . RUN mkdir ~/.config/ RUN ansible-vault view --vault-password-file=.vault_pass.py vault > ~/.config/api_deploy_overrides.json # setup gem deps COPY Gemfile* $APP_PATH RUN bundle config build.nokogiri --use-system-libraries RUN bundle install # copy in app COPY . $APP_PATH # set LOG_LEVEL to verbose #ENV LOG_LEVEL info
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
api_deploy-0.1.0 | Dockerfile |