summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorDaniel P. Berrangé <berrange@redhat.com>2021-09-01 18:51:05 +0100
committerDaniel P. Berrangé <berrange@redhat.com>2021-09-02 17:53:58 +0100
commitcf3c20bb4f9a153bf85631ee27f81c6c7239b3b5 (patch)
treecbbb9d2e446129d0f3ce562c61c1f4b0eb06a6d4 /ci
parent5d7bd23980b9f40e8c289e1233fe07a7b74245cb (diff)
downloadlibvirt-python-cf3c20bb4f9a153bf85631ee27f81c6c7239b3b5.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. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Diffstat (limited to 'ci')
-rw-r--r--ci/manifest.yml54
1 files changed, 54 insertions, 0 deletions
diff --git a/ci/manifest.yml b/ci/manifest.yml
new file mode 100644
index 0000000..4cee473
--- /dev/null
+++ b/ci/manifest.yml
@@ -0,0 +1,54 @@
+projects:
+ - libvirt-python
+ - libvirt+dist
+
+gitlab:
+ namespace: libvirt
+ project: libvirt-python
+
+targets:
+
+ centos-8:
+ projects:
+ - libvirt-python
+ - libvirt+minimal
+ - libvirt+dist
+
+ jobs:
+ - arch: x86_64
+ - arch: x86_64
+ template: .native_git_build_job
+ suffix: -git
+ artifacts:
+ expiry: 2 days
+ paths:
+ - scratch
+ - build
+
+ centos-stream-8: x86_64
+
+ debian-10: x86_64
+
+ debian-sid: x86_64
+
+ fedora-33: x86_64
+
+ fedora-34: x86_64
+
+ fedora-rawhide: x86_64
+
+ 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