#3 Add DEPENDENCIES file and make CI jobs use it

Merged
heck merged 3 commits from dvn/libpEpAdapter:CI-CD into master 8 months ago
dvn commented 8 months ago
Owner

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:
https://pep-security.lu/gitlab/dvn/libpepadapter-test/-/jobs/1992

Once this is merged, you can see the pipelines run in the CI mirror on our Gitlab.

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](https://dev.pep.foundation/CID/Processes)) 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: https://pep-security.lu/gitlab/dvn/libpepadapter-test/-/jobs/1992 Once this is merged, you can see the pipelines run in the [CI mirror](https://pep-security.lu/gitlab/cid/mirrors/libpepadapter/-/pipelines) on our Gitlab.
heck closed this pull request 8 months ago
The pull request has been merged as c65912ac49.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.