Locks in package versions. Fixes copy/paste errors in Dockerfile

This commit is contained in:
Aaron Louie 2020-04-14 23:23:11 -04:00
parent a7afdfaa9e
commit f74580ba63
3 changed files with 2002 additions and 1628 deletions

View File

@ -5,6 +5,7 @@ RUN mkdir /crc-bpmn
WORKDIR /crc-bpmn WORKDIR /crc-bpmn
ADD package.json /crc-bpmn/ ADD package.json /crc-bpmn/
ADD package-lock.json /crc-bpmn/
COPY . /crc-bpmn/ COPY . /crc-bpmn/
@ -14,8 +15,8 @@ RUN npm install && \
### STAGE 2: Run ### ### STAGE 2: Run ###
FROM nginx FROM nginx
COPY --from=builder /crc-frontend/dist/* /usr/share/nginx/html/ COPY --from=builder /crc-bpmn/dist/* /usr/share/nginx/html/
COPY --from=builder /crc-frontend/nginx.conf /etc/nginx/conf.d/default.conf COPY --from=builder /crc-bpmn/nginx.conf /etc/nginx/conf.d/default.conf
COPY ./docker/substitute-env-variables.sh ./entrypoint.sh COPY ./docker/substitute-env-variables.sh ./entrypoint.sh
RUN chmod +x ./entrypoint.sh RUN chmod +x ./entrypoint.sh
ENTRYPOINT ["./entrypoint.sh", "/usr/share/nginx/html/index.html"] ENTRYPOINT ["./entrypoint.sh", "/usr/share/nginx/html/index.html"]

3611
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -23,7 +23,7 @@ module.exports = {
{ {
test: /\.js$/, test: /\.js$/,
exclude: /node_modules\/(?!(dmn-js|dmn-js-drd|dmn-js-shared|dmn-js-decision-table|table-js|dmn-js-literal-expression|diagram-js)\/).*/, exclude: /node_modules\/(?!(dmn-js|dmn-js-drd|dmn-js-shared|dmn-js-decision-table|table-js|dmn-js-literal-expression|diagram-js)\/).*/,
loader: 'babel-loader', loader: require.resolve('babel-loader'),
options: { options: {
presets: ['@babel/preset-react', '@babel/preset-env'] presets: ['@babel/preset-react', '@babel/preset-env']
} }