diff options
author | Daniel P. Berrangé <berrange@redhat.com> | 2021-09-03 17:04:43 +0100 |
---|---|---|
committer | Daniel P. Berrangé <berrange@redhat.com> | 2021-09-03 17:07:32 +0100 |
commit | 8e025957c8d0fe99535e9a6f62e34c4302a52d0c (patch) | |
tree | cea8b48d16db1dcf509e9ca5d815309bc129b6ef | |
parent | c6c3d2edb14f74ed712b7d313c05021d85c9b9ea (diff) | |
download | libosinfo-8e025957c8d0fe99535e9a6f62e34c4302a52d0c.tar.gz |
ci: define a CI manifest file
This is to be used with the command "lcitool manifest ci/manifest.yml"
to re-generate all existing dockerfiles and gitlab CI config.
In a slight change to the existing config, the manifest will always
use the pre-build osinfo-db-tools package. Nothing in the libosinfo
CI tasks, has a need to exercise latest git master for osinfo-db-tools.
The latter is covered fine by osinfo-db CI jobs.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
-rw-r--r-- | ci/manifest.yml | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/ci/manifest.yml b/ci/manifest.yml new file mode 100644 index 0000000..9af52f7 --- /dev/null +++ b/ci/manifest.yml @@ -0,0 +1,53 @@ +projects: + - libosinfo + - osinfo-db + - osinfo-db-tools+dist + +gitlab: + namespace: libosinfo + project: libosinfo + +targets: + centos-8: + jobs: + - arch: x86_64 + variables: + RPM: skip + + centos-stream-8: + jobs: + - arch: x86_64 + variables: + RPM: skip + + debian-10: x86_64 + + debian-sid: x86_64 + + fedora-33: x86_64 + + fedora-34: x86_64 + + fedora-rawhide: + jobs: + - arch: x86_64 + + - arch: mingw32 + + - arch: mingw64 + + opensuse-leap-152: + jobs: + - arch: x86_64 + variables: + RPM: skip + + opensuse-tumbleweed: + jobs: + - arch: x86_64 + variables: + RPM: skip + + ubuntu-1804: x86_64 + + ubuntu-2004: x86_64 |