This commit adds a machine-readable file specifying the required
versions of all 1st party dependencies.
Make the CI jobs consume the DEPENDENCIES file. (More info on wiki)
Pre-built docker images containing the specified Engine version will be pulled down and used to build the libpEpAdapter.
Upon successful compilation an image containing the build output will be
pushed to an internal docker registry.
Release tags run a seperate job which currently only adds an the release tag as a reference to the docker image.
You can see the successful build in my private fork on our Gitlab:
Once this is merged, you can see the pipelines run in the CI mirror on our Gitlab.