-
Task
-
Resolution: Done
-
Major
-
None
-
False
-
None
-
False
-
---
-
---
-
-
With the embedded-postgresql quarkus extension available for arm arch, we need to correct select the extension based on the architecture that the given image will be built.
The kogito-addons-quarkus-jobs-service-embedded and kogito-addons-quarkus-data-index-inmemory needs to be correctly picked for the amd64 and arm64 iamge builds.
Handle the exclusions of the zonky dependencies library from the swf-dev image.
the linux arm extension must be only in the dev image:
<dependency> <groupId>io.zonky.test.postgres</groupId> <artifactId>embedded-postgres-binaries-linux-arm64v8</artifactId> </dependency>
All the others must be filtered out:
embedded-postgres-binaries-darwin-arm64v8 embedded-postgres-binaries-linux-amd64 embedded-postgres-binaries-linux-amd64-alpine embedded-postgres-binaries-darwin-amd64 embedded-postgres-binaries-windows-amd64
And, in the x86 image, all needs to be excluded, except the amd64.
- relates to
-
KOGITO-9467 Improve the data-index image ephemeral by removing useless embedded postgres libraries
- Open