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>
Daniel P. Berrangé
2 years ago
0 | projects: | |
1 | - virt-viewer | |
2 | - libvirt+dist | |
3 | - libvirt-glib+dist | |
4 | - gtk-vnc+dist | |
5 | ||
6 | gitlab: | |
7 | namespace: virt-viewer | |
8 | project: virt-viewer | |
9 | ||
10 | targets: | |
11 | centos-8: | |
12 | projects: | |
13 | - virt-viewer | |
14 | - libvirt | |
15 | - libvirt-glib | |
16 | - gtk-vnc | |
17 | ||
18 | jobs: | |
19 | - arch: x86_64 | |
20 | variables: | |
21 | RPM: skip | |
22 | ||
23 | centos-stream-8: | |
24 | jobs: | |
25 | - arch: x86_64 | |
26 | variables: | |
27 | RPM: skip | |
28 | ||
29 | debian-10: x86_64 | |
30 | ||
31 | debian-sid: x86_64 | |
32 | ||
33 | fedora-33: x86_64 | |
34 | ||
35 | fedora-34: x86_64 | |
36 | ||
37 | fedora-rawhide: | |
38 | jobs: | |
39 | - arch: x86_64 | |
40 | ||
41 | - arch: mingw32 | |
42 | artifacts: | |
43 | expiry: 30 days | |
44 | paths: | |
45 | - data/virt-viewer-x86*.msi | |
46 | ||
47 | - arch: mingw64 | |
48 | artifacts: | |
49 | expiry: 30 days | |
50 | paths: | |
51 | - data/virt-viewer-x64*.msi | |
52 | ||
53 | opensuse-leap-152: | |
54 | jobs: | |
55 | - arch: x86_64 | |
56 | variables: | |
57 | RPM: skip | |
58 | ||
59 | opensuse-tumbleweed: | |
60 | jobs: | |
61 | - arch: x86_64 | |
62 | variables: | |
63 | RPM: skip | |
64 | ||
65 | ubuntu-1804: x86_64 | |
66 | ||
67 | ubuntu-2004: x86_64 |