stackabletech / issues

This repository is only for issues that concern multiple repositories or don't fit into any specific repository
2 stars 0 forks source link

Store build artifacts in a repository #674

Open siegfriedweber opened 1 day ago

siegfriedweber commented 1 day ago

Currently, products and libraries are built via Dockerfiles and the build artifacts are only stored in the Docker images. These artifacts often contain patches from Stackable and cannot be obtained from anywhere else. It is hard to extract them from the images and reuse them.

There are the following advantages if the artifacts would instead be stored in a repository:

For JARs, it is quite clear that they could be stored in a Maven repository. However, it must be evaluated if complete product builds, like HBase, should be stored in Nexus. It must also be checked if it makes sense to store artifacts with other packaging mechanisms, like Python packages.

lfrancke commented 1 day ago

This is related to (or a duplicate of) https://github.com/stackabletech/docker-images/issues/940