Skip to content

Commit

Permalink
Switch back to node 18 (#33)
Browse files Browse the repository at this point in the history
Switch back to node 18

switch Dockerfile to use node:18
update what can be updated today

Reviewed-by: Vladimir Hasko <[email protected]>
  • Loading branch information
gtema committed Jul 27, 2023
1 parent 0e9a10e commit c5dc766
Show file tree
Hide file tree
Showing 4 changed files with 117 additions and 1,012 deletions.
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Stage 1 - Create yarn install skeleton layer
FROM node:16-bullseye-slim AS packages
FROM node:18-bullseye-slim AS packages

WORKDIR /app
COPY package.json yarn.lock ./
Expand All @@ -12,7 +12,7 @@ COPY plugins plugins
RUN find packages \! -name "package.json" -mindepth 2 -maxdepth 2 -exec rm -rf {} \+

# Stage 2 - Install dependencies and build packages
FROM node:16-bullseye-slim AS build
FROM node:18-bullseye-slim AS build

# install sqlite3 dependencies
# RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
Expand Down Expand Up @@ -41,7 +41,7 @@ RUN mkdir packages/backend/dist/skeleton packages/backend/dist/bundle \
&& tar xzf packages/backend/dist/bundle.tar.gz -C packages/backend/dist/bundle

# Stage 3 - Build the actual backend image and install production dependencies
FROM node:16-bullseye-slim
FROM node:18-bullseye-slim

# Install sqlite3 dependencies. You can skip this if you don't use sqlite3 in the image,
# in which case you should also move better-sqlite3 to "devDependencies" in package.json.
Expand Down
8 changes: 4 additions & 4 deletions packages/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,13 @@
"@backstage/plugin-user-settings": "^0.7.5",
"@backstage/theme": "^0.4.1",
"@internal/backstage-plugin-cicd-statistics-module-zuul": "^0.1.0",
"@janus-idp/backstage-plugin-quay": "^1.2.13",
"@janus-idp/backstage-plugin-topology": "^1.9.0",
"@janus-idp/backstage-plugin-quay": "^1.2.15",
"@janus-idp/backstage-plugin-topology": "^1.11.0",
"@k-phoen/backstage-plugin-grafana": "^0.1.22",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@roadiehq/backstage-plugin-github-insights": "^2.3.15",
"@roadiehq/backstage-plugin-github-pull-requests": "^2.5.13",
"@roadiehq/backstage-plugin-github-insights": "^2.3.16",
"@roadiehq/backstage-plugin-github-pull-requests": "^2.5.14",
"@trimm/plugin-dependencytrack": "^0.2.2",
"history": "^5.0.0",
"react": "^17.0.2",
Expand Down
6 changes: 3 additions & 3 deletions packages/backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@
"@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.31",
"@backstage/plugin-tech-insights-node": "^0.4.5",
"@backstage/plugin-techdocs-backend": "^1.6.4",
"@janus-idp/backstage-plugin-keycloak-backend": "^1.3.10",
"@roadiehq/scaffolder-backend-module-http-request": "^4.0.9",
"@roadiehq/scaffolder-backend-module-utils": "^1.8.10",
"@janus-idp/backstage-plugin-keycloak-backend": "^1.4.1",
"@roadiehq/scaffolder-backend-module-http-request": "^4.0.10",
"@roadiehq/scaffolder-backend-module-utils": "^1.10.1",
"@internal/scaffolder-backend-module-otc": "^0.1.0",
"app": "link:../app",
"better-sqlite3": "^7.5.0",
Expand Down
Loading

0 comments on commit c5dc766

Please sign in to comment.