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
ADD package.json /crc-bpmn/
ADD package-lock.json /crc-bpmn/
COPY . /crc-bpmn/
@ -14,8 +15,8 @@ RUN npm install && \
### STAGE 2: Run ###
FROM nginx
COPY --from=builder /crc-frontend/dist/* /usr/share/nginx/html/
COPY --from=builder /crc-frontend/nginx.conf /etc/nginx/conf.d/default.conf
COPY --from=builder /crc-bpmn/dist/* /usr/share/nginx/html/
COPY --from=builder /crc-bpmn/nginx.conf /etc/nginx/conf.d/default.conf
COPY ./docker/substitute-env-variables.sh ./entrypoint.sh
RUN chmod +x ./entrypoint.sh
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$/,
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: {
presets: ['@babel/preset-react', '@babel/preset-env']
}