Commit graph

17 commits

Author SHA1 Message Date
b522e9dd66 build: Change runtime JDK version to 23
All checks were successful
ci/woodpecker/manual/java/1 Pipeline was successful
ci/woodpecker/manual/java/2 Pipeline was successful
ci/woodpecker/manual/java/3 Pipeline was successful
ci/woodpecker/manual/java/4 Pipeline was successful
ci/woodpecker/manual/nodejs Pipeline was successful
ci/woodpecker/manual/java/5 Pipeline was successful
ci/woodpecker/manual/oci-image-cache-build Pipeline was successful
ci/woodpecker/manual/oci-image-build/2 Pipeline was successful
ci/woodpecker/manual/oci-image-build/1 Pipeline was successful
ci/woodpecker/manual/oci-image-build/4 Pipeline was successful
ci/woodpecker/manual/oci-image-build/3 Pipeline was successful
ci/woodpecker/manual/oci-image-build/5 Pipeline was successful
ci/woodpecker/manual/cleanup Pipeline was successful
2024-09-24 21:10:21 +02:00
76f96becff build: Update runtime Java version to 22
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/cleanup Pipeline was successful
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/java/5 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/tag/oci-image-cache-build Pipeline was successful
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline was successful
ci/woodpecker/tag/oci-image-build/5 Pipeline was successful
ci/woodpecker/tag/cleanup Pipeline was successful
This change also changes the base image, to be based of Alpine instead
of Ubuntu.
2024-04-13 21:27:43 +02:00
1b07762974 build: Change to support build cache image 2024-02-18 14:05:32 +01:00
f0d6c40e65 build: Add new monolith module
Includes a small refactoring of the Dockerfile to make the build
easier to read.
Use the new monolith in the local Docker Compose setup.
2024-02-17 16:22:16 +01:00
8e66e0cbad build: Fix caddy config 2023-12-08 20:06:28 +01:00
beb7d72a9e build: Extend caddy config 2023-12-07 16:36:27 +01:00
5dde21b991 build: Add caddy build for revers proxy between ui and web
Caddy should be later used with the docker-compose setup.
The idea is to have it for local development. In production
you should use a reverse proxy with auth and certificate
managment (https).

I had to update the syntax version to support EOF with cat.
2023-11-23 21:58:05 +01:00
a638778b1d ui: Add Dockerfile target for building the UI 2023-11-23 21:02:05 +01:00
3c63bf9b27 misc: Update to Java 21 2023-11-23 21:00:19 +01:00
b36b087302 build: Rename Containerfile to Dockerfile
All checks were successful
ci/woodpecker/push/build Pipeline was successful
We are now using Docker specific build instruction and using a generic
name doesn't make any sense now.
2023-07-27 00:50:50 +02:00
4f0be9919f Adjust container image build to support multi modules 2023-05-16 01:51:45 +02:00
9754e36c99 Switch back to JDK 19 for the final image
We use preview features while compiling so it won't run on JDK 20...
Waiting for NixOS to package JDK 20 :D
2023-05-14 00:51:55 +02:00
18ab41ed09 Update running jdk to 20 with alpine as base
This should reduce the final image size and improve performance by using
the now maintained version, since 19 is now EOL.
2023-05-13 01:42:31 +02:00
9b6409914a Add vuejs to build container image 2023-05-05 01:20:24 +02:00
b1490ee7e7 Improve OCI image build cache
The package command will download all dependencies needed for
building the project even though no code is provided.
2023-04-05 12:32:36 +02:00
9227935de5 Use Virtual Threads for handling listening message create events
The API calls require some time and this might overload the handler and
produce warnings.
2023-04-04 23:15:28 +02:00
d7bc035b3e Init 2023-04-03 19:15:48 +02:00