apache / celix

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
https://celix.apache.org/
Apache License 2.0
160 stars 85 forks source link

Build and/or development container image #626

Open rlenferink opened 11 months ago

rlenferink commented 11 months ago

Add a Containerfile to build e.g. a apache/celix-build container image. This container image can potentially be used during the CI build (dependencies don't need to be re-installed for each build) and potentially also for contributors working on Celix.

Related comment: https://github.com/apache/celix/issues/614#issuecomment-1691290949

Preferably this image will be pushed to a container registry (e.g. GHCR or Docker Hub) as well (in case the image can be used as development image).

Extra info: