Skip to content

Commit 821e0ad

Browse files
committed
Copy package*.json files to the container before npm install
1 parent 4792ebe commit 821e0ad

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
FROM ruby:2.5
22
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
33
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs qt5-default libqt5webkit5-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x
4+
45
RUN mkdir /WebsiteOne
6+
57
WORKDIR /WebsiteOne
8+
69
COPY Gemfile /WebsiteOne/Gemfile
710
COPY Gemfile.lock /WebsiteOne/Gemfile.lock
811
RUN bundle install
12+
13+
COPY package.json /WebsiteOne/package.json
14+
COPY package-lock.json /WebsiteOne/package-lock.json
915
RUN npm install
16+
1017
COPY . /WebsiteOne
11-
RUN /WebsiteOne/scripts/copy_javascript_dependencies.js
18+
19+
RUN /WebsiteOne/scripts/copy_javascript_dependencies.js

0 commit comments

Comments
 (0)