This merge request implements the installation of "system dependencies" through
This allows the use of the
yum_requirements.txt in the recipe folder to add for example OpenGL libraries before doing a round of package creation.
You can see it work on this pipeline: https://gitlab.idiap.ch/beat/beat.editor/pipelines/55102
The pipelines using the
single_package.yaml on the master branch will fail because Qt can't load the OpenGL libraries while with this patch, the test phase starts normally even though it fails later on.
This also shows how using relative include statements in the
.gitlab-ci.yml file can help test this kind of implementation without affecting other packages.
Fixes #82 (closed)