From 8e025957c8d0fe99535e9a6f62e34c4302a52d0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Date: Fri, 3 Sep 2021 17:04:43 +0100 Subject: ci: define a CI manifest file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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é --- ci/manifest.yml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 ci/manifest.yml 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 -- cgit v1.2.1