Compare commits

...

8 Commits

Author SHA1 Message Date
7bb7e8769d Merge pull request 'development' (#13) from development into main
All checks were successful
Build and Push Latest Docker Image / build-and-push (push) Successful in 59s
Run Unit and Integration Tests / test (push) Successful in 51s
Reviewed-on: #13
2025-08-01 18:03:06 +00:00
59bef990db Merge pull request 'chore/base-image' (#12) from chore/base-image into development
All checks were successful
Build and Push Development Docker Image / build-and-push (push) Successful in 1m5s
Run Unit and Integration Tests / test (push) Successful in 49s
Run Unit and Integration Tests / test (pull_request) Successful in 51s
Reviewed-on: #12
2025-08-01 17:39:37 +00:00
8acd79cf46 chore: Fixed pnpm build commands
All checks were successful
Run Unit and Integration Tests / test (push) Successful in 53s
Run Unit and Integration Tests / test (pull_request) Successful in 49s
2025-08-01 18:38:13 +01:00
8959dafdba chore: Updated docker build process to use new base-images
All checks were successful
Run Unit and Integration Tests / test (push) Successful in 52s
2025-08-01 17:46:33 +01:00
c5942b1256 Merge pull request 'development' (#10) from development into main
All checks were successful
Build and Push Latest Docker Image / build-and-push (push) Successful in 1m28s
Run Unit and Integration Tests / test (push) Successful in 49s
Reviewed-on: #10
2025-07-26 13:32:56 +00:00
6cc0bb080d Merge pull request 'development' (#3) from development into main
Some checks failed
Build and Push Latest Docker Image / build-and-push (push) Successful in 1m29s
Run Unit and Integration Tests / test (push) Failing after 48s
Reviewed-on: #3
2025-06-20 21:39:05 +00:00
28b63d7944 Merge pull request 'FEAT: Added weather card which nicely displays the weather conditions from a METAR object' (#2) from development into main
Some checks failed
Build and Push Latest Docker Image / build-and-push (push) Failing after 3m2s
Run Unit and Integration Tests / test (push) Failing after 59s
Reviewed-on: #2
2025-06-20 12:30:30 +00:00
d139552f2b Merge pull request 'development' (#1) from development into main
Some checks failed
Build and Push Latest Docker Image / build-and-push (push) Successful in 1m39s
Run Unit and Integration Tests / test (push) Failing after 52s
Reviewed-on: #1
2025-06-18 20:50:11 +00:00

View File

@@ -1,4 +1,4 @@
FROM node:lts-slim as build
FROM git.luke-else.co.uk/luke-else/nodejs:latest AS build
WORKDIR /app
@@ -6,15 +6,15 @@ COPY package*.json ./
RUN rm -rf node_modules
RUN rm -rf build
COPY . .
RUN npm install
RUN npm run build
RUN pnpm install
RUN pnpm run build
FROM node:lts-slim as run
FROM git.luke-else.co.uk/luke-else/nodejs:latest AS run
WORKDIR /app
COPY --from=build /app/package.json ./package.json
COPY --from=build /app/build ./build
RUN npm install --omit=dev
RUN pnpm install --prod
EXPOSE 3000
ENTRYPOINT [ "npm", "run", "start" ]
ENTRYPOINT [ "pnpm", "run", "start" ]