apache / incubator-kie-kogito-apps

Kogito Apps - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
http://kogito.kie.org
Apache License 2.0
61 stars 127 forks source link

Build the Quarkus app zips required by the images #2019

Closed rgdoliveira closed 6 months ago

rgdoliveira commented 6 months ago

Description

Currently the quarkus app zips required by images in [1] are built as part of the kogito-images repository using a script, where it basically fetches the apache/incubator-kie-kogito-apps repository from a branch/tag and build the required zips of each image before building the image.

The idea of this enhancement is to generate the quarkus app zips once and then change the kogito-images code to reuse already built artifacts.

[1] kogito-management-console / kogito-task-console / kogito-data-index-ephemeral / kogito-data-index-postgresql / kogito-jobs-service-ephemeral / kogito-jobs-service-postgresql / kogito-jit-runner