Move client related into client/
This commit is contained in:
@@ -21,6 +21,7 @@ jobs:
|
|||||||
uses: actions/setup-node@v1
|
uses: actions/setup-node@v1
|
||||||
with:
|
with:
|
||||||
node-version: ${{ matrix.node-version }}
|
node-version: ${{ matrix.node-version }}
|
||||||
|
- run: cd client/
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
- run: npm run build --if-present
|
- run: npm run build --if-present
|
||||||
- run: npm test
|
- run: npm test
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 6.7 KiB |
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
version: "3"
|
version: '3'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
website-dev:
|
website-dev:
|
||||||
@@ -6,6 +6,6 @@ services:
|
|||||||
context: ./
|
context: ./
|
||||||
dockerfile: docker/dev/Dockerfile
|
dockerfile: docker/dev/Dockerfile
|
||||||
volumes:
|
volumes:
|
||||||
- ./src:/var/www/app
|
- ./client/src:/var/www/app
|
||||||
ports:
|
ports:
|
||||||
- 8080:8080
|
- 8080:8080
|
||||||
|
|||||||
@@ -4,16 +4,16 @@ FROM node:lts-alpine
|
|||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# get the sauce
|
# get the sauce
|
||||||
COPY /src/ /app/src/
|
COPY /client/src/ /app/src/
|
||||||
|
|
||||||
# add `/app/node_modules/.bin` to $PATH
|
# add `/app/node_modules/.bin` to $PATH
|
||||||
ENV PATH /app/node_modules/.bin:$PATH
|
ENV PATH /app/node_modules/.bin:$PATH
|
||||||
|
|
||||||
# make sure the packages are the same
|
# make sure the packages are the same
|
||||||
COPY package-lock.json /app/package.json
|
COPY /client/package-lock.json /app/package.json
|
||||||
|
|
||||||
# install and cache app dependencies
|
# install and cache app dependencies
|
||||||
COPY package.json /app/package.json
|
COPY /client/package.json /app/package.json
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
||||||
# start app
|
# start app
|
||||||
|
|||||||
Reference in New Issue
Block a user