[planner: 1/2] ci: Add basic CI that build tests for Ubuntu and Fedora




commit 80a4b32629e56f9e4eef4607882bc78abd479673
Author: Mart Raudsepp <leio gentoo org>
Date:   Tue Jun 29 21:17:12 2021 +0300

    ci: Add basic CI that build tests for Ubuntu and Fedora

 .gitlab-ci.yml | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..f370f3d3
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,17 @@
+build-ubuntu:
+  image: ubuntu:rolling
+  before_script:
+    - ln -fs /usr/share/zoneinfo/Etc/UTC /etc/localtime
+    - apt-get update
+    - apt-get install -q -y --no-install-recommends meson gcc gettext libgtk-3-dev libgail-3-dev libxml2-dev 
libxslt1-dev libgda-5.0-dev libebook1.2-dev desktop-file-utils
+  script:
+    - meson build -Ddatabase-gda=enabled -Deds=enabled
+    - ninja -C build install
+
+build-fedora:
+  image: fedora:latest
+  before_script:
+    - dnf install -y meson gcc gettext gtk3-devel libxml2-devel libxslt-devel libgda-devel 
evolution-data-server-devel desktop-file-utils
+  script:
+    - meson build -Ddatabase-gda=enabled -Deds=enabled
+    - ninja -C build install


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]