|
|
|
@ -14,18 +14,18 @@ ENV NODE_OPTIONS=--max_old_space_size=8000 |
|
|
|
|
|
|
|
|
|
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 packages packages |
|
|
|
|
COPY plugins-bundled plugins-bundled |
|
|
|
|
COPY public public |
|
|
|
|
COPY LICENSE ./ |
|
|
|
|
|
|
|
|
|
RUN apk add --no-cache make build-base python3 |
|
|
|
|
|
|
|
|
|
RUN yarn install --immutable |
|
|
|
|
|
|
|
|
|
COPY tsconfig.json .eslintrc .editorconfig .browserslistrc .prettierrc.js ./ |
|
|
|
|
COPY public public |
|
|
|
|
COPY scripts scripts |
|
|
|
|
COPY emails emails |
|
|
|
|
|
|
|
|
@ -77,7 +77,6 @@ COPY pkg pkg |
|
|
|
|
COPY scripts scripts |
|
|
|
|
COPY conf conf |
|
|
|
|
COPY .github .github |
|
|
|
|
COPY LICENSE ./ |
|
|
|
|
|
|
|
|
|
ENV COMMIT_SHA=${COMMIT_SHA} |
|
|
|
|
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=js-src /tmp/grafana/public ./public |
|
|
|
|
COPY --from=go-src /tmp/grafana/LICENSE ./ |
|
|
|
|
COPY --from=js-src /tmp/grafana/LICENSE ./ |
|
|
|
|
|
|
|
|
|
EXPOSE 3000 |
|
|
|
|
|
|
|
|
|