Fix: yarn build in DockerFile (#86858)
This commit is contained in:
+3
-4
@@ -14,18 +14,18 @@ ENV NODE_OPTIONS=--max_old_space_size=8000
|
|||||||
|
|
||||||
WORKDIR /tmp/grafana
|
WORKDIR /tmp/grafana
|
||||||
|
|
||||||
COPY package.json yarn.lock .yarnrc.yml ./
|
COPY package.json project.json nx.json yarn.lock .yarnrc.yml ./
|
||||||
COPY .yarn .yarn
|
COPY .yarn .yarn
|
||||||
COPY packages packages
|
COPY packages packages
|
||||||
COPY plugins-bundled plugins-bundled
|
COPY plugins-bundled plugins-bundled
|
||||||
COPY public public
|
COPY public public
|
||||||
|
COPY LICENSE ./
|
||||||
|
|
||||||
RUN apk add --no-cache make build-base python3
|
RUN apk add --no-cache make build-base python3
|
||||||
|
|
||||||
RUN yarn install --immutable
|
RUN yarn install --immutable
|
||||||
|
|
||||||
COPY tsconfig.json .eslintrc .editorconfig .browserslistrc .prettierrc.js ./
|
COPY tsconfig.json .eslintrc .editorconfig .browserslistrc .prettierrc.js ./
|
||||||
COPY public public
|
|
||||||
COPY scripts scripts
|
COPY scripts scripts
|
||||||
COPY emails emails
|
COPY emails emails
|
||||||
|
|
||||||
@@ -77,7 +77,6 @@ COPY pkg pkg
|
|||||||
COPY scripts scripts
|
COPY scripts scripts
|
||||||
COPY conf conf
|
COPY conf conf
|
||||||
COPY .github .github
|
COPY .github .github
|
||||||
COPY LICENSE ./
|
|
||||||
|
|
||||||
ENV COMMIT_SHA=${COMMIT_SHA}
|
ENV COMMIT_SHA=${COMMIT_SHA}
|
||||||
ENV BUILD_BRANCH=${BUILD_BRANCH}
|
ENV BUILD_BRANCH=${BUILD_BRANCH}
|
||||||
@@ -179,7 +178,7 @@ RUN if [ ! $(getent group "$GF_GID") ]; then \
|
|||||||
|
|
||||||
COPY --from=go-src /tmp/grafana/bin/grafana* /tmp/grafana/bin/*/grafana* ./bin/
|
COPY --from=go-src /tmp/grafana/bin/grafana* /tmp/grafana/bin/*/grafana* ./bin/
|
||||||
COPY --from=js-src /tmp/grafana/public ./public
|
COPY --from=js-src /tmp/grafana/public ./public
|
||||||
COPY --from=go-src /tmp/grafana/LICENSE ./
|
COPY --from=js-src /tmp/grafana/LICENSE ./
|
||||||
|
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user