Chore: Update ruby version (#665)

This commit is contained in:
Sojan Jose
2020-04-05 12:11:50 +05:30
committed by GitHub
parent cb22b396eb
commit 8e59564793
7 changed files with 75 additions and 65 deletions

View File

@@ -1,5 +1,5 @@
# pre-build stage
FROM ruby:2.6.5-alpine AS pre-builder
FROM ruby:2.7.0-alpine AS pre-builder
# ARG default to production settings
# For development docker-compose file overrides ARGS
@@ -51,7 +51,7 @@ RUN if [ "$RAILS_ENV" = "production" ]; then \
fi
# final build stage
FROM ruby:2.6.5-alpine
FROM ruby:2.7.0-alpine
ARG BUNDLE_WITHOUT="development:test"
ENV BUNDLE_WITHOUT ${BUNDLE_WITHOUT}
@@ -83,8 +83,8 @@ COPY --from=pre-builder /gems/ /gems/
COPY --from=pre-builder /app /app
# Remove unecessary files
RUN rm -rf /gems/ruby/2.6.0/cache/*.gem \
&& find /gems/ruby/2.6.0/gems/ -name "*.c" -delete \
&& find /gems/ruby/2.6.0/gems/ -name "*.o" -delete
RUN rm -rf /gems/ruby/2.7.0/cache/*.gem \
&& find /gems/ruby/2.7.0/gems/ -name "*.c" -delete \
&& find /gems/ruby/2.7.0/gems/ -name "*.o" -delete
WORKDIR /app