diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index 21619ac..611a147 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -13,6 +13,7 @@ jobs: node-version: 16 - run: npm install -g yarn - run: yarn + - run: yarn build - run: sudo apt install redis-tools - run: chmod +x spawn_redis_server.sh test_local.sh - run: ./spawn_redis_server.sh & diff --git a/Dockerfile b/Dockerfile index b472830..27ff562 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,11 +3,11 @@ FROM node:alpine WORKDIR /usr/app COPY package.json . +COPY . . RUN yarn - -COPY . . +RUN yarn build EXPOSE 6379 -ENTRYPOINT ["node"] \ No newline at end of file +ENTRYPOINT ["yarn app"] \ No newline at end of file diff --git a/spawn_redis_server.sh b/spawn_redis_server.sh index fc9dadf..de4563e 100755 --- a/spawn_redis_server.sh +++ b/spawn_redis_server.sh @@ -7,4 +7,4 @@ # DON'T EDIT THIS! currentLoc=$(pwd) yarn app init --name "stockpile-db" --port 6379 --configpath $currentLoc/stockpile.json --dumppath $currentLoc/db/stockpile.db -exec yarn app start --configpath $currentLoc/stockpile.json +yarn app start --configpath $currentLoc/stockpile.json