move main ENV section in Dockerfiles
This commit is contained in:
parent
a54a46b0a6
commit
e90966970a
@ -2,6 +2,12 @@ ARG RUBY_VERSION="3.4.3"
|
||||
ARG BASE_REGISTRY="docker.io"
|
||||
FROM ${BASE_REGISTRY}/ruby:${RUBY_VERSION}-alpine AS base
|
||||
|
||||
ENV RACK_ENV="production" \
|
||||
BUNDLE_DEPLOYMENT=true \
|
||||
BUNDLE_PATH="/usr/local/bundle" \
|
||||
BUNDLE_WITHOUT="development test" \
|
||||
RUBY_YJIT_ENABLE=true
|
||||
|
||||
WORKDIR /kubernaut
|
||||
|
||||
RUN <<EOT
|
||||
@ -12,11 +18,6 @@ RUN <<EOT
|
||||
gem install -N bundler
|
||||
EOT
|
||||
|
||||
ENV RACK_ENV="production" \
|
||||
BUNDLE_DEPLOYMENT=true \
|
||||
BUNDLE_PATH="/usr/local/bundle" \
|
||||
BUNDLE_WITHOUT="development test" \
|
||||
RUBY_YJIT_ENABLE=true
|
||||
|
||||
FROM base AS build
|
||||
|
||||
|
@ -3,6 +3,12 @@ ARG BASE_REGISTRY="docker.io"
|
||||
ARG DEBIAN_VERSION="bookworm"
|
||||
FROM ${BASE_REGISTRY}/ruby:${RUBY_VERSION}-slim-${DEBIAN_VERSION} AS base
|
||||
|
||||
ENV RACK_ENV="production" \
|
||||
BUNDLE_DEPLOYMENT=true \
|
||||
BUNDLE_PATH="/usr/local/bundle" \
|
||||
BUNDLE_WITHOUT="development test" \
|
||||
RUBY_YJIT_ENABLE=true
|
||||
|
||||
WORKDIR /kubernaut
|
||||
|
||||
RUN rm -f /etc/apt/apt.conf.d/docker-clean
|
||||
@ -19,11 +25,6 @@ RUN <<EOT
|
||||
gem install -N bundler
|
||||
EOT
|
||||
|
||||
ENV RACK_ENV="production" \
|
||||
BUNDLE_DEPLOYMENT=true \
|
||||
BUNDLE_PATH="/usr/local/bundle" \
|
||||
BUNDLE_WITHOUT="development test" \
|
||||
RUBY_YJIT_ENABLE=true
|
||||
|
||||
ENV DEBIAN_FRONTEND="noninteractive"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user