Commit Graph

31 Commits

Author SHA1 Message Date
Andre Wanlin f1fe6fe90d Updated to use Node 24 and Debian Trixie
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-05 12:25:52 -06:00
Andre Wanlin e03acd82b5 Updated Docker docs to Node 20
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-09-11 08:19:38 -05:00
Fredrik Adelöw 019d9ad3b3 minor dockerfile syntax update
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-21 09:27:59 +02:00
Andre Wanlin e09d254262 chore: removed Yarn 3 note
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-11-11 14:46:40 -06:00
Nikolai Thingnes Leira 35d178e3cd Update Dockerfile mkdocs setup to fix build errors
Signed-off-by: Nikolai Thingnes Leira <nikolai.thingnes.leira@soprasteria.com>
2023-09-21 09:15:16 +02:00
Nikolai Thingnes Leira 4f2418e0fc Update base node image to node:18-bookworm-slim
Signed-off-by: Nikolai Thingnes Leira <nikolai.thingnes.leira@soprasteria.com>
2023-09-20 16:15:31 +02:00
Florian JUDITH 296bfded98 Bump Docker base image from 'node:16-bullseye-slim' to 'node:18-bullseye-slim'
Signed-off-by: Florian JUDITH <florian.judith.b@gmail.com>
2023-09-15 22:36:00 -04:00
Patrick Jungermann 05f584f84d feat: add documented component to uffizzi environment
So far, none of the components at the uffizzi environment have techdocs.
Hence, there are no docs available within this environment
and related features are not covered.

This change will add an example from techdocs-backend plugin
to the deployed examples.

It was possible to register this catalog file manually,
however the build of the docs fail due to missing Docker.

To allow the generation of docs, we use the local generator
(no docker in docker) and install required dependencies.

As we don't want all dependencies for all (default) extensions
to be installed at this environment, the original example at
techdocs-backend plugin was copied and reduced
(PlantUML extension example was removed).

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-05-12 12:03:46 +02:00
Patrik Oldsberg 5e7bdb0109 update docs to match new build script + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-15 11:04:19 +01:00
Boris Bera f87680543e Set uid= & gid= at the end of RUN --mount
This is strictly to match up with the rest of those statements in the
codebase

Signed-off-by: Boris Bera <bbera@coveo.com>
2022-10-11 08:01:26 -04:00
Boris Bera 632420a0a5 Use RUN --mount=type=cache,... in example backend dockerfile
Signed-off-by: Boris Bera <bbera@coveo.com>
2022-10-11 08:01:06 -04:00
Tim Jacomb d1552cd5ba Revert "Re-order dockerfile in example backend slightly"
Signed-off-by: Tim Jacomb <timjacomb1@gmail.com>
2022-09-20 12:07:41 +01:00
Tim Jacomb d325409a71 Re-order dockerfile in example backend slightly
Signed-off-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2022-09-20 09:56:58 +01:00
Tim Jacomb 0fbd20aa7e Update Dockerfile
Signed-off-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2022-09-15 16:35:34 +01:00
Patrik Oldsberg b8991f64be update in-repo Docker setup to use Yarn 3
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-31 15:50:10 +02:00
Patrik Oldsberg 1725b2a3aa create-app: update Dockerfile to set NODE_ENV=production
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-10 15:51:34 +02:00
Patrik Oldsberg 8a0f145970 create-app: update Dockerfile to run app with node user
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-10 15:51:34 +02:00
Patrik Oldsberg 187e249276 create-app: switch better-sqlite3 to be prod dependency by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-10 14:46:10 +02:00
Patrik Oldsberg 3983940a21 create-app,backend: update Dockerfile
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-19 14:24:29 +02:00
Lorenzo Orsatti f39c1e6036 update Dockerfile to node:16-bullseye-slim, add sqlite3 dependencies
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com>
2022-02-17 12:20:01 +01:00
Martina Iglesias Fernandez 43db3d6892 [docker] Fix error in docker build
Before:
```
Step 7/8 : RUN tar xzf bundle.tar.gz && rm bundle.tar.gz
 ---> Running in 91107ee4a847
tar (child): bundle.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
```

Signed-off-by: Martina Iglesias Fernandez <martina@roadie.io>
2021-04-26 10:06:51 +02:00
Nicolas Torres 2ae8cf4608 Fixes untar not happening under certain occasions
Signed-off-by: Nicolas Torres <nicolast@backbase.com>
2021-03-25 09:00:10 +01:00
Patrik Oldsberg 38fe527d97 dockerfile: mention build-image command 2021-02-17 21:23:12 +01:00
Patrik Oldsberg 92d7a8eedf switch docker build to use backend:bundle 2021-02-16 23:48:03 +01:00
Omer Levi Hevroni 7cfcd58eef chore: use node 14 for backend dockerfile 2020-12-06 11:18:03 +02:00
Patrik Oldsberg a5687a6c5e backend,yarnrc: bring yarn network-timeout down to 300s 2020-11-30 18:39:49 +01:00
Patrik Oldsberg 68fdc3a9f3 backend: remove yarn cache from built docker image 2020-11-30 18:20:59 +01:00
Tim Jacomb f77333c351 Update docker base image to buster for node 2020-09-21 11:01:22 +01:00
Patrik Oldsberg 9bfef247cc cli: add skeleton tarball for docker build caching 2020-09-07 15:03:39 +02:00
Patrik Oldsberg 315b981cd4 backend: add clarifying comment to COPY command in Dockerfile 2020-07-29 11:34:37 +02:00
Patrik Oldsberg 66e2bfe073 backend: update packaging and add build-image command + Dockerfile
Co-authored-by: Ivan Shmidt <bahoc47@gmail.com>
2020-06-25 18:08:47 +02:00