DCPLib icon indicating copy to clipboard operation
DCPLib copied to clipboard

DCPLib automated container image creation.

Open alexandernikolic-v2c2 opened this issue 10 months ago • 1 comments

build_docker.sh: Create docker image containing a freshly built DCPLib with necessary dependencies preinstalled. Change $OS to choose base image and $VER to choose version. Currently supported base images: redhat_ubi{8,9}, rockylinux{8,9}, ubuntu{18.04,22.04} A temporary Dockerfile is created to reflect the configuration of choice and then the image is built during which a test of the DCPLib build is run.

build_examples.sh: Builds all examples (currently in source tree) automatically. run_example.sh: Is used in the docker images to test the build by running one example.

alexandernikolic-v2c2 avatar Mar 24 '25 17:03 alexandernikolic-v2c2

The idea here is that users might have less problems with building the software in containers with preinstalled dependencies.

alexandernikolic-v2c2 avatar Mar 24 '25 17:03 alexandernikolic-v2c2