update node & clear caches
This commit is contained in:
parent
253048f707
commit
4b27e97c4e
@ -1,8 +1,7 @@
|
|||||||
FROM node:18.12-buster as prep
|
FROM node:18.16-buster as prep
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y jq
|
RUN apt-get update && apt-get install -y jq
|
||||||
COPY package.json /tmp
|
COPY package.json /tmp
|
||||||
RUN cat /tmp/package.json
|
|
||||||
|
|
||||||
RUN jq '{ dependencies, devDependencies, peerDependencies, scripts: (.scripts | { postinstall }) }' < /tmp/package.json > /tmp/deps.json
|
RUN jq '{ dependencies, devDependencies, peerDependencies, scripts: (.scripts | { postinstall }) }' < /tmp/package.json > /tmp/deps.json
|
||||||
# keep postinstall script
|
# keep postinstall script
|
||||||
@ -10,13 +9,14 @@ RUN jq '{ dependencies, devDependencies, peerDependencies, scripts: (.scripts |
|
|||||||
### STAGE 1: Build ###
|
### STAGE 1: Build ###
|
||||||
|
|
||||||
# We label our stage as ‘builder’
|
# We label our stage as ‘builder’
|
||||||
FROM node:18.12-buster as builder
|
FROM node:18.16-buster as builder
|
||||||
#RUN apt-get update && apt-get install -y jq
|
#RUN apt-get update && apt-get install -y jq
|
||||||
|
|
||||||
COPY --from=prep /tmp/deps.json ./package.json
|
COPY --from=prep /tmp/deps.json ./package.json
|
||||||
COPY yarn.lock ./
|
COPY yarn.lock ./
|
||||||
|
|
||||||
## Storing node modules on a separate layer will prevent unnecessary npm installs at each build
|
## Storing node modules on a separate layer will prevent unnecessary npm installs at each build
|
||||||
|
RUN yarn cache clean
|
||||||
RUN yarn install && mkdir /ng-app && mv ./node_modules ./ng-app
|
RUN yarn install && mkdir /ng-app && mv ./node_modules ./ng-app
|
||||||
ARG bamboo_sonarqube_api_token_secret
|
ARG bamboo_sonarqube_api_token_secret
|
||||||
ENV bamboo_sonarqube_api_token_secret=$bamboo_sonarqube_api_token_secret
|
ENV bamboo_sonarqube_api_token_secret=$bamboo_sonarqube_api_token_secret
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "redaction",
|
"name": "redaction",
|
||||||
"version": "3.988.61",
|
"version": "3.988.62",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user