diff --git a/.drone.yml b/.drone.yml index 874d1c7..4e79bb9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,6 +12,7 @@ steps: commands: - cd ./API-Project - npm install + - npm run build - npm run start - name: test diff --git a/.gitignore b/.gitignore index 3502ef7..c45136f 100644 --- a/.gitignore +++ b/.gitignore @@ -94,6 +94,7 @@ out # Nuxt.js build / generate output .nuxt dist +/build/ # Gatsby files .cache/ diff --git a/API-Project/Dockerfile b/API-Project/Dockerfile index 34e7d43..54c8390 100644 --- a/API-Project/Dockerfile +++ b/API-Project/Dockerfile @@ -16,6 +16,6 @@ WORKDIR /usr/src/app COPY --from=builder /usr/src/app/node_modules ./node_modules COPY --from=builder /usr/src/app/dist ./dist -EXPOSE 80 +EXPOSE 3000 CMD [ "node", "dist/index.js" ] diff --git a/API-Project/package.json b/API-Project/package.json index 1bbb4b8..c952c40 100644 --- a/API-Project/package.json +++ b/API-Project/package.json @@ -4,7 +4,7 @@ "description": "", "main": "src/server.ts", "scripts": { - "start": "node build/server.js", + "start": "node dist/server.js", "build": "tsup src/server.ts --format cjs --clean", "dev": "nodemon --watch src -e js,ts,json --exec \"ts-node src/server.ts\"", "test": "jest"