CI: make build jobs much faster
All jobs were running as docker image builds inside of KVMs. Now the first build job runs as a regular job inside the docker image generated in the dependencies stage. This reduces the initial build jobs to around 1 minute, down from 10~ minutes. The jobs building the docker images have been moved into their own seperate stage which only runs if the first quick builds succeed.
|9 months ago|
CI: build CentOS/RedHat 8 RPM packages
This commit cleans up the existing CI scripts a bit while adding jobs to build RPM packages. The directory structure allows for easily adding more package targets. RPM outputs will only be uploaded on tagged commits.
|10 months ago|
|Devan Carpenter||de131e2d18||CI: add centos8 build||1 year ago|
CI: add basic gitlab-ci jobs
Adds simple jobs for building the the Engine for Debian 10. Pre-built docker images containing Sequoia will be pulled down and used to build the Engine. Currently the Sequoia version is just the latest from the `pep-engine` branch. We should make this selectable in the near future. Upon successful compilation an image containing the build output will be pushed to an internal docker registry.
|1 year ago|